标题:【求助】自己编写的投票系统
取消只看楼主
chao99v
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-12-25
 问题点数:0 回复次数:2 
【求助】自己编写的投票系统

#include<stdio.h>
#include<string.h>
struct toupiao
{

char name[10];
int num;

}str[3]={{"xiaoli",0},{"andy",0},{"coco",0}};


main()
{
int a,b=1,c,d;
char e[10];
printf("欢迎来到投票系统\n");
printf("投票请按1\n查看结果请按2\n推出请按3\n");
scanf("%d",&a);
switch (a)
{case 1:
printf("现有3名后续人xiaoli,andy,coco");
printf("请输入你要支持的人的名字");
scanf("%s",e);
if(strcmp(e,str[1].name)==0)
{
str[1].num++;//写到这里发泄这里的值竟然不会加

}
break;
}
printf("%d",str[1].num);//这里输出的时候还是0;
请大家指正一下哪错拉





}

[此贴子已经被作者于2006-2-19 15:20:41编辑过]

搜索更多相关主题的帖子: 系统 name 编写 str 
2006-02-19 14:39
chao99v
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-12-25
得分:0 
晕我知道思路 就是if(strcmp(e,str[1].name)==0)
{
str[1].num++;//写到这里发泄这里的值竟然不会加

}
这句加不进去 就是投票的票数加不进 可能这个判断就不对吧
但又不知道错在哪拉
2006-02-20 00:14
chao99v
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-12-25
得分:0 
。。。把数组从0开始算的忘拉

哎 想来半天也不明白
2006-02-20 00:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-46214-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085659 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved