|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
#include <string.h>
struct ren
{ char mz[10];
int number;
}renlei[]={{"aa",0},{"bb",0},{"cc",0}};
struct rr
{
char ff[100];
}tp[4];
void main()
{
int j=0,k=0,sl=0,qq=1,m=0;
char *xs[]={"aa","bb","cc"};
printf("请输入要投票的名字:小一,小二,小三\n");
for(int i=0;i<5;i++,qq++)
{
printf("请输入第%d位要投票的名字:",qq);
scanf("%s",&tp[i].ff);
}
while(j<3)
{ k=0;
sl=0;
while(k<5)
{
if(strcmp(tp[k].ff,renlei[j].mz)==0)
{ sl=sl+1;
renlei[j].number=sl;
}
k++;
}
j++;
}
for(m=0;m<3;m++)
{
printf("%s的票数为%d\n",renlei[m].mz,renlei[m].number);
}
int dou=renlei[0].number;
int max;
for(m=0;m<3;m++)
{
if(dou<=renlei[m].number)
{
dou=renlei[m].number;
max=m;
}
}
printf("%s人的票数最多票数为%d\n",renlei[max].mz,renlei[max].number);
} |
|