1个回答
展开全部
#include <stdio.h>
#define N 120
int main(){
char a[N];
scanf_s("%s", a, sizeof a);
printf("%s", a);
}
搞错了scanf_s的用法。scanf_s跟scanf是有差别的。
更多追问追答
追问
为什么visual studio 不能直接用scanf 呢?我原来写的那个可以在vc6.0中运行
追答
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define N 120
int main(){
char a[N];
scanf("%s", a);
printf("%s", a);
}
这样就可以用了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询