如何解决vscode中使用scanfc语言
我用scanf尝试了一段很简单的C语言代码,结果陷入了无限循环(或者看起来像)。 代码如下:
#include <stdio.h>
int main(){
int input = 0;
scanf("%d",&input);
return 0;
}
我使用了代码运行器扩展。这是屏幕截图以防万一。 enter image description here
有人知道怎么解决吗?
解决方法
您可以添加一些代码来为用户提供更好的外观,例如:
#include <stdio.h>
int main(){
int input = 0;
printf("Please type in something:");
scanf("%d",&input);
return 0;
}
在这种情况下,您可以知道代码正在运行,并且它会为您提供一些反馈。然后你可以输入在主函数返回之前作为输入的值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。