怎么改>_<
#include<stdio.h>#include<ctype.h>
int main()
{
char str[200];
int a[41]={0},i=0;
gets(str);
while(str[i]!=10)//循环这里出错了,没有跳出循环,怎么改?
{
str[i]=tolower(str[i]);
i++;
}
i=0;
while(str[i]!=10)
{
a[str[i]-97]++;
i++;
}
for(i=0;i<=25;i++)
{
printf("%c:%d ",65+i,a[i]);
if(str[i]==10)break;
}
printf("\n");
return 0;
}