··· 输入一个字符串,分别输出数字和字母的个数,char c,while(cin>>c),‘0’到‘9’是数字,’a’到’z’是字母,还有大写的。 ··· 48对应‘0’,65对应’a’,97对应’A’。 ··· {‘a’,’b’}这样不加杠铃的字符数组不是字符串,会一直读到由杠铃的地方。 ··· cin和printf输入字符串时遇到回车和空格会停止,解决办法是:字符数组用fgets(数组名称,数组长度,stdin),string s用getline(cin,s)