为什么c1要输入两次?为什么他输出的时候不是以字符的形式输出?
因为按%c输入,每个字符都是符合输入格式的71,82所以72后面的逗号也会被读入,要忽略它就必须读入两次,第一次读入逗号,第二次读入字符8,后一次覆盖前一次,所以c1就保存了8输出就是以字符的形式输出的,否则就会输出'8'的ascii码,输出结果就不会是8
第一次输入的c1应该是想把前一个scanf输入结束之后的空格或者回车给读取过滤掉,c1是字符char类型,不是字符串,保存的就是一个字节的字符