为什么 Netcat 以错误的顺序显示输出?

为什么 Netcat 以错误的顺序显示输出?

我正在使用 netcat 通过网络运行文件,如下所示

nc -lvnp 1111 -e file

在客户端计算机上,连接是空的,只有在输入输入后才能得到输出。

如何在要求输入之前显示程序的输出,该程序是ac代码

printf("Enter name");
scanf("%s", user); 

该程序Enter name仅在我向用户输入内容后才显示

相关内容