发布网友 发布时间:2022-09-28 10:16
共2个回答
热心网友 时间:2024-07-13 22:31
#include<stdio.h>
#define num 10//投票人数
struct ban{
char name[10];
int number;
};
main()
{
int i,d=0;
struct ban one={"Li",0};
struct ban two={"Zhang",0};
struct ban three={"Wang",0};
printf("支持谁回复对应序号:1.Li 2.Zhang 3.Wang\n");
for(i=0;i<num;i++)
{
to:scanf("%d",&d);
if(d==1)
one.number++;
else if(d==2)
two.number++;
else if(d==3)
three.number++;
else
{
printf("重新输入:");
goto to;
}
}
printf("投票结果:Li:%d票,Zhang:%d票,Wang:%d票\n",one.number,two.number,three.number);
}
热心网友 时间:2024-07-13 22:32
你是在考别人的理解能力吗?输入数据什么模式不用说一下?