若运行时对键盘输入ABCACC<回车>,则输出的结果是什么,最好有计算过程

#include<studio.h>

main()

{   int c[3]={0},k,i;

    while((k=getchar())!='\0')

          c[k-'A']++;

     for(i=0;i<3;i++)

          printf("%d",c[i]);

     printf("\n");

}

#include<studio.h> 这里是 stdio.h ,多了字母 'u' 

while((k=getchar())!='\0')  这里的结束条件是 !='\n'  ,'\0' 是错的。

代码的供能是实现对输入的字符串中大写字母A B C出现的次数进行统计,统计值存入数组c[]中,c[0]<==>A出现的次数,c[1]<==>B出现的次数,c[2]<==>C出现的次数,所以最后输出是 213.