guoqing666 发表于 2021-1-31 12:12:16

投票系统,新手上路请多多包含

#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]
查看完整版本: 投票系统,新手上路请多多包含