getchar() 下面程序中getchar什么意思? 为啥要加getchar(); //吸收回车符.

2020-10-05 社会 143阅读
getchar(); //吸收回车符.
从stdio流中读字符,相当于getc(stdio),它从标准输入里读取下一个字符。
在输入的时候回车符会被scanf读入,你如果不想使用getchar函数的话可以将
scanf("%f,%f,%f",&a,&b,&c);改为scanf(" %f,%f,%f ",&a,&b,&c);在%f前面加空格就可以自动过滤回车符,满意请采纳,有问题请追问。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com