尝试从键盘读取用户输入字符串并将其分配给数组。它仍然令人困惑。
还有任何想法 char ch = 97 在这个程序中是什么?谢谢。
#include<stdlib.h>
int main()
{
int i = 0;
int j = 0;
int count[26]={0};
char ch = 97;
char string[100]="readmenow";
for (i = 0; i < 100; i++)
{
for(j=0;j<26;j++)
{
if (tolower(string[i]) == (ch+j))
{
count[j]++;
}
}
}
for(j=0;j<26;j++)
{
printf("\n%c -> %d",97+j,count[j]);
}
}