scanf("%c",a)语法对吗
时间: 2023-11-19 16:54:55 浏览: 41
scanf()函数释疑
4星 · 用户满意度95%
是的,scanf("%c",a)是正确的语法。它的作用是从标准输入流中读取一个字符并将其存储在变量a中。需要注意的是,由于scanf()默认把空白作为分割多个输入的标志,所以在使用scanf("%c",a)时,如果前面有其他scanf()语句读取了其他类型的数据,可能会出现读取到空白字符的情况。为了避免这种情况,可以在%c前面加上一个空格,即scanf(" %c",a),这样scanf()就会忽略之前的空白字符。
阅读全文