#include <stdio.h>
int main()
{
int a[10]={0};
int i;
int c;
while ((c=getchar())!=EOF)
{
for ( i = 0; i<10; i++)
{
if ( c == 'i')
a[i]++;
}
}
for (i=0;i<10;i++)
printf ("%d", a[i]);
return 0;
}
我想记录getchar出现数字,在数组中记录
if ( c == 'i')是啥目的?'i'这个是字符
还是想if ( c == i)
或者想判断C等于i的ASCII码?