c语言编程中, 这个问题怎么解决?是要解决这个输出多次printf的问题

如题所述

计算机就是按你写的程序执行的。除了+、-、*、/、e、回车以外,其余都输出“错误”。你程序的错误如果输入不止一个字符,会逐个读取第字符,对每个字符相应输出。要解决这个问题,需要用到数组,而且读取时也不能用%c
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-30
问题在scanf("%c",&c);每输入一个字符就要判断一次,而78是两个字符7和8,所以会输出两个错误。
相似回答