我写的的是这样
#define i 25
int main()
{
int n,k,a[i],t,j,s,f;
t=0,j=0,s=0,f=0;
for(k=0;k<=25;k++)
{
scanf("%d",&a[k]);
if(a[k]==-1)
break;
}
for(n=0;n<=k;n++){
if(a[k]==1)
t++;
if(a[k]==2)
j++;
if(a[k]==3)
s++;
if(a[k]==0||a[k]==4)
f++;
}
printf("Tom = %d Jerry = %d Spike = %d Invalid = %d",t,j,s,f);
if(f>t&&f>j&&f>s)
printf("Election invalid!");
return 0;
}
但是不对
求大佬解答