当我执行以下代码时,我收到此行的错误消息scanf("%s",A.(T+i)->CNE)
错误信息 : expected identifier before '(' token|
我能知道是什么问题吗?提前致谢。
typedef struct date
{
int day;
int month;
int year;
}date;
typedef struct Student
{
char CNE[10];
char FirstName[30];
char LastName[30];
date BD;
float Grades[6];
}Student;
typedef struct Class
{
Student T[1500];
int dim;
}Class;
Class input(Class A)
{
int i=A.dim;
printf("Enter the student CNE : ");
scanf("%s",A.(T+i)->CNE);
}