Sha*_*air 2 c console enter scanf
我需要完成与.NET Console.ReadLine函数提供的相同的行为.当用户按下回车键时,程序执行应该继续.
以下代码是不够的,因为它需要额外的输入:
printf ("Press Enter to continue");
scanf ("%s",str);
Run Code Online (Sandbox Code Playgroud)
有什么建议?
您可以使用fgets(),如下所示:
#include <stdio.h>
fgets(buf, sizeof(buf), stdin);
Run Code Online (Sandbox Code Playgroud)