C不打印字符串

时间:2019-11-07 15:33:22

标签: c++ c

该程序退出,程序退出[6576] ICP2-TaskA.exe程序已退出,代码为0(0x0)。

我试图在scanf之后添加一些代码,但是程序在执行这些代码之前退出了。

#include <stdio.h>

int main()
{
    char name[40];
    scanf("%s", name);
    printf("name is: %s", name);

    getchar();
    return (0);
}

1 个答案:

答案 0 :(得分:0)

您可能必须刷新输出缓冲区

printf("name is: %s\n", name);  

fflush(stdout)