|
发表于 2014-4-29 18:35:40
|
显示全部楼层
#include<stdio.h>
#include<string.h>
int p;
int comp(int i,int j,int k);
int comp(int i,int j,int k)
{
p=i>(j>k?j:k)?i:(j>k?j:k);
return p;
}
int main(void)
{
int static i=0,i1=0,i2=0;
int j=1,k=0;
char str[]="小鱼",str1[]="小仓",str2[]="小A", ch[10];
printf("欢迎来到******投票系统\n");
printf("***************************\n");
printf("候选人有: 小鱼,小仓,小A\n");
printf("***************************\n");
while(j<7)
{
printf("第%d位投票:请写下支持的候选人名字:",j);
scanf("%s",&ch);
if(strcmp(ch,"小鱼")==0)
{
i++;
}
else if(strcmp(ch,"小仓")==0)
{
i1++;
}
else if(strcmp(ch,"小A")==0)
{
i2++;
}
j++;
}
printf("小鱼 同学的票数为:%d\n",i);
printf("小仓 同学的票数为:%d\n",i1);
printf("小A 同学的票数为:%d\n",i2);
comp(i,i1,i2);
if(i==p)
{
printf("本次投票活动的胜利者: 小鱼\n");
}
else if(i1==p)
{
printf("本次投票活动的胜利者: 小仓\n");
}
else if(i2==p)
{
printf("本次投票活动的胜利者:小A\n");
}
return 0;
} |
|