关于宏定义结构初始化的问题
写一个结构,在宏定义里面,但是赋初始值的时候出错了...请教下#include<stdio.h>
#include<conio.h>
#define STU struct stu
STU
{
int num;
char name[20];
char sex;
float score;
};
main()
STU boy1,boy2={1001,"ZhuangTT",'B',159.22};
boy1=boy2;
printf("Number=%d\n,Name=%s\n,Sex=%c\n,Score=%f\n",boy1.num,boy1.name,boy1.sex,boy1.score);
getch();
}