![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
依据题目要求 , 分析已给出的语句 , 填写空白。但是不要增行或删行 , 改动程序的结构。 1. 候选人得票统计程序。设有3个候选人,最终只能有1人当选为领导。今有10个人参加投票,从键盘先后输入这10个人所投的候选人的名字,要求最后输出这3个候选人的得票结果。 #include
#include
struct person { char name[20]; int count; }; int main( ) { struct person leader[3]={"li",0,"zhang",0,"fun",0}; int i,j; char leader_name[20]; for(i=0;i<10;i++) { scanf("%s",leader_name); for(j=0;j<3;j++)//将票上姓名与3个候选人的姓名比较 if( 1 ) leader[j].count++; } for(i=0;i<3;i++)//输出3个候选人的姓名与最后得票数 printf("%s,%d\n",leader[i].name,leader[i].count++); return 0; }