马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
#include <string.h>
#define Ci 10
#define Ren 5
struct person
{
char *name;
int count;
}p[Ren] = {{"小甲鱼",0},{"吴彦祖",0},{"小贝",0},{"刘德华",0},{"陈奕迅",0}};
void main()
{
int i;
int j;
int t;
char nam[100];
char x;
int max=0;
printf("欢迎进入帅锅投票系统\n");
printf("请在列表中投票:小甲鱼,吴彦祖,小贝,刘德华,陈奕迅\n");
for(i=0;i<Ci;i++)
{
printf("请输入第%d位的投票对象: ", (i+1));
gets(nam);
if(strcmp(nam, p[0].name) == 0)
{
p[0].count ++;
}
else if(strcmp(nam, p[1].name) == 0)
{
p[1].count ++;
}
else if(strcmp(nam, p[2].name) == 0)
{
p[2].count ++;
}
else if(strcmp(nam, p[3].name) == 0)
{
p[3].count ++;
}
else if(strcmp(nam, p[4].name) == 0)
{
p[4].count ++;
}
}
printf("投票结果为:\n");
for(j=0; j<Ren; j++)
{
printf("%s的投票数为:%d\n",p[j].name, p[j].count);
}
for(i=0;i<Ren;i++)
{
if(max<p[i].count)
{
max=p[i].count;
t=i;
}
}
printf("投票数最多的得主是:%s",p[t].name);
printf("\n");
printf("得票数为:%d\n",p[t].count);
}
|