记录3--用某个字符结束输入

#include<stdio.h>
int main()
{
    int num[100]={0};
    char ch;int i,k=100;
    while((ch=getchar()) !='#')
    { //  ↑            ↑两个括号很重要      //!=的优先级大于=
                                          //所以你如果不加上括号的话while(ch=getchar()!='#')
                                          //就会先计算getchar()!='#',然后再将结果赋给ch 
       if(ch>='A'&& ch<='Z')
           num[ch-'A']++;
     
    }
    for(i=0;i<26;i++)
        printf("%d ",num[i]);

return 0;
}
原文地址:https://www.cnblogs.com/zhuimingzhenbai/p/12156871.html