#include"stdio.h"
struct vote{
int count;
char name[10];
}cand[4]={{0,"3"},{0,"4"},{0,"5"},{0,"6"}};
main(){
int i,j,c_max=0,max_index=0;
char cname[10];
printf("进入投票:\n");
for(i=0;i<10;i++){
printf("第%d次投票,请输入候选人姓名:\n",i+1);
scanf("%s",&cname);
for(j=0;j<4;j++){
if(strcmp(cname,cand[j].name)==0){
cand[j].count++;
}
}
}
printf("投票结束,结果如下:\n");
for(j=0;j<4;j++){
printf("%s %d \n",cand[j].name,cand[j].count);
if(cand[j].count>c_max){
c_max=cand[j].count;
max_index=j;
}
}
printf("最多的是:");
printf("%s %d\n",cand[max_index].name,cand[max_index].count);
}
结构体应用(2)
最新推荐文章于 2021-05-20 20:45:20 发布