C语言中scanf( )函数的数据检查出问题后处理方法
C语言中scanf( )函数的数据检查问题
问题描述
在C语言利用scanf( )函数进行输入时,如果输入数据的格式不符合格式控制符,scanf( )函数不会读取该值。该值会一直存在在缓存中,导致出现一些问题。如下面的程序段所示,本意为输入学生的年龄,必须填写int型,如果填错了,会出现提示,让重新输入。
printf("input age:")
status = scanf(...
原创
2018-09-19 14:32:10 ·
1568 阅读 ·
0 评论