相关疑难解决方法(0)

在scanf()格式字符串中尾随空格的影响是什么?

这段代码scanf("%d")和之间scanf("%d ")的区别是什么,其中差异是格式字符串中的尾随空白?

#include <stdio.h>

int main(void)
{
    int i, j;

    printf("enter a value for j ");
    scanf("%d  ",&j);
    printf("j is %d\n", j);
    printf("enter a value for i ");
    scanf("%d", &i);
    printf("i is %d\n", i);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

scanf()当我在格式说明符之后添加空格时,函数如何实际工作scanf("%d ", &j);

c scanf

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

标签 统计

c ×1

scanf ×1