改进方法如下:
#include <stdio.h>
struct person
{
char name
int count
}leader[3]={'l',0,'z',0,'x',0}
int main()
{
int i,j
char k
for(i=0i<5i++)
{
printf("Please input the first word of the name:")
scanf("%c",&k)
if(k=='\n') //新增语句
scanf("%c",&k)
for(j=0j<3j++)
{
if(k==leader[j].name)leader[j].count++
}
}
for(i=0i<3i++)
{
printf("%c:%d\n",leader[i].name,leader[i].count)
}
return 0
}
投票选举的一般程序如下:
第一:确权。确定哪些人有选举权或被选举权。对所有具有选举权或被选举权的人进行选民登记。
第二:公告。公告选举的方式、时间、地点、方法,流程和监督方法,公告选举规定,是差额还是等额,公告对舞弊的处理办法。
第三:审核。对于登记的选举人被选举人的资格进行审核。对于选举的各项流程是否符合规定进行审核。
第四:选举。举行选举大会,要求到会人数达到规定人数,否则选举无效。选举可采用投票(人数多)和举手表决(人数少)的方式进行。唱票后公布选举结果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)