[求助]请高手帮我看下怎么改正这个程序。。。
要求输入0-4的数字,然后统计0-4的个数,-1为输入结束标志,大家帮我下。。。#include <stdio.h>
void main()
{ int s[5],i;
for(i=0;i<5;i++)
s[i]=0;
while(getchar()!=-1)
{ switch(getchar())
{ case 0: s[0]++;break;
case 1: s[1]++;break;
case 2: s[2]++;break;
case 3: s[3]++;break;
case 4: s[4]++;break;
}
}
for(i=0;i<5;i++)
printf("%d:%d\n",i,s[i]);
}