为什么我的vs2019运行不了如下代码

#include <stdio.h>
#define PRAISE "You are an extraordinary being."
int main(void)
{
char name[40];

printf("What's your name? ");
scanf_s("%s", name);
printf("Hello, %s. %s\n", name, PRAISE);

return 0;

}

scanf_s("%s", name);
改成
scanf_s("%s", name,40);


#include <stdio.h>
改为
#include <iostream>

试试

或者
scanf_s("%s", name);
改为
scanf("%s", name);
gets(name);   //也可以