投票程序 C语言

来源:百度知道 编辑:UC知道 时间:2024/06/10 10:45:54
设有代号为a,b,c的三个足球先生,根据投票者在选票上对他们编号的填写顺序分别记5、3、2。请编程从键盘上输入投票人数几结果,统计他们的得分,并输出哪为当选足球先生。
本人新手,所以希望各位高手的答案简单些,谢谢各位前辈!

#include<stdio.h>
#include<stdlib.h>

void max(int a,int b,int c);
int main(){
int a=0,b=0,c=0;
char Mr[3];
int count;

printf("请输入投票的次数:");
scanf("%d",&count);

while(count--){
printf("请输入您的投票顺序:");
for(int i=0;i<3;i++)
{
fflush(stdin);
scanf("%c",&Mr[i]);
}

if(Mr[0]=='a')
a+=5;
else if(Mr[0]=='b')
b+=5;
else if(Mr[0]=='c')
c+=5;

if(Mr[1]=='a')
a+=3;
else if(Mr[1]=='b')
b+=3;
else if(Mr[1]=='c')
c+=3;

if(Mr[2]=='a')
a+=2;
else if(Mr[2]=='b')
b+=2;
else if(Mr[2]=='c')
c+=2; }<