【发布时间】:2017-03-02 14:33:04
【问题描述】:
#include <stdio.h>
int main(){
char testChar;
printf("%d\n", scanf("%c", &testChar));
return 0;
}
我只想打印扫描的字符数。但是,当我所有的输入都具有相同的输出时,即 1.
【问题讨论】:
-
是的,因为您扫描了 1 个字符。
-
也许你想阅读
scanf的文档。在询问之前,您应该至少进行一些小调查!
标签: c return printf return-value scanf