小编nis*_*192的帖子

在C中的scanf()中使用"\n"

我错误地使用scanf("%d\n",&val);了我的一个程序,我无法理解行为,功能显示.

int main(){
    int val;
    scanf("%d\n", &val);
    printf("%d\n", val);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

现在程序需要2个整数输入,并打印输入的第一个输入.额外\n带来的不同之处是什么?

我试图搜索,但找不到答案,即使通过手册scanf.

c scanf

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×1

scanf ×1