定义一个姓名数组和票数数组。没输入一个名字,检查姓名数组中有没有,有则票数加1,无则增加一个新的名字
#include <stdio.h>
#include <string.h>
int main()
{
char name[100][20],nm[20];
int count[100] = {0};
int n,i=0,k=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s",nm]);
for(j=0;j<k;j++)
{
if(strcmp(name[j],nm) == 0)
{
count[j]++;
break;
}
}
if(j==k)
{
strcpy(name[k],num);
count[k] = 1;
k++;
}
}
j=0;
for(i=1;i<k;i++)
{
if(count[i] > count[j])
j = i;
}
printf("%s",name[j]);
return 0;
}