百分号和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;
}