nikeweiyi 发表于 2022-5-30 22:41:39

[原创] 小甲鱼老师给的作业_投票系统!

使用的是vs2019,有几个提醒,我想知道怎么解决这几个提醒,有没有愿意指教的,谢谢!


#include <stdio.h>
#include <string.h>
#define NUM 3
struct chose
{
        char name;
        int total;
}choser;
void main()
{
        printf("候选人总数为:%d\n",NUM);
        printf("请输入候选人名单:\n");
        for (int i = 0; i < NUM; i++)
        {
                gets(choser.name);
                choser.total = 0;
        }
        printf("请开始投票每人限投4票!\n");
        for (int i = 0; i < 4; i++)
        {
                char c_name;
                gets(c_name);
                for (int x = 0; x < NUM; x++)
                {if(strcmp(c_name,choser.name)==0)
                        choser.total++;
               
                }
        }
        for (int i= 0; i < NUM; i++)
        {
                printf("%d 号候选人得票数为:%d\n", i, choser.total);
        }
}

nikeweiyi 发表于 2022-5-30 23:06:24

懂了,这个不能像结构体中的name数组那样使用,使用前要初始化为0char c_name = {0};
页: [1]
查看完整版本: [原创] 小甲鱼老师给的作业_投票系统!