有没有告诉一下这个为啥呀?现在也没明白哪错了?

img

img

百分号和s之间不要有空格

scanf("%s",name);
逗号要放在引号外面

第8行,改成scanf("%s",name); 你把都好写在引号里了。


#include<stdio.h>
#define PRAISE "You are an extraordinary being."
int main()
{
    char name[40];
    printf("What is your name ");
    scanf("%s", name);
    printf("Hello,%s. %s\n", name, PRAISE);
    return 0;
}