统计从键盘输入一行字符的个数 一个字符代表一个一个汉字代表两个 思想:当输入的字符不等于键盘上的enter键时,每输入一个字符就加1 #include<stdio.h> void main() { int n=0; printf("input a string:\n"); //一个汉字相当于两个字符 while(getchar()!='\n') { n++; } printf("%d",n); } 运行结果如下: (输入的是汉字): (输入的是字符):