为什么无法显示printf的内容?
#include
int main(void)
{
char ass[40];
scanf_s("%s",ass);
printf("hello,%s\n",ass);
return 0;
}
scanf_s使用不对
改为scanf_s("%s",ass,40);
scanf_s是安全输入函数,输入字符串时,必须指定字符串最大长度
#include
int main()
{
char ass[40];
scanf_s("%s",ass,40);
printf("hello,%s\n",ass);
return 0;
}
你的scanf整错了
改成这样
scanf("%s",&ass,40);