如何在vscode的c语言中使用scanf函数,我把externalConsole": true改了,就编辑不了了
这只是修改了json格式的配置文件,跟源码没什么关系啊!
不知道你这个问题是否已经解决, 如果还没有解决的话:首先,按照参考资料中的方法修改"externalConsole": true,然后在代码最上面加上宏定义#define _CRT_SECURE_NO_WARNINGS,代码示例:
int main() { char s[10]; scanf("%s",s); printf("%s",s); return 0; }
如果需要使用scanf_s函数,也可以在代码中直接替换为scanf_s,如下示例:
int main() { char s[10]; scanf_s("%s",s,sizeof(s)); printf("%s",s); return 0; }
如果这些方法还不能解决问题,可以按照参考资料中的步骤进行配置和调试。