投票系统,新手上路请多多包含
#include <stdio.h>#include <string.h>
#define NUM 3
struct people
{
char name;
};
void main()
{
struct people std;
int i,a=0,b=0,c=0;
printf("*************************欢迎各位村民前来投票******************************\n");
printf("*************************本次投票公平公正公开******************************\n");
printf("村民一:李国庆\n");
printf("村民二:李华\n");
printf("村民三:小米\n\n\n");
for(i=0;i<NUM;i++)
{
printf("请村民%d输入你想投的人:\n",i+1);
gets(std.name);
}
for(i=0;i<NUM;i++)
{
if(strcmp(std.name,"李国庆")==0)
{a++;}
if(strcmp(std.name,"李华")==0)
{b++;}
if(strcmp(std.name,"小米")==0)
{c++;}
}
printf("李国庆:%d票\n",a);
printf("李华:%d票\n",b);
printf("小米:%d票\n",c);
if(a>=b&&b>=c)
{
printf("本次投票获胜者为李国庆\n");
}
else if(b>a&&a>=c)
{
printf("本次投票获胜者为李华\n");
}
else
{
printf("本次获胜者为小米\n");
}
}
页:
[1]