帮忙看一下这个,在vs上把InputBox里的s[0].num报错了。
报错:
错误(活动) E0167 "char *" 类型的实参与 "LPTSTR" 类型的形参不兼容 experiment6 E:\vs\vs产物\experiment6\源.cpp 36
typedef struct Student {
char num[20]={"\0"}; //学号
char name[20] = { "\0" }; //姓名
char clas[20] = { "\0" }; //班级
int scores[3] = { '\0' };;//该生在三门课程中所获得的积分
int levels[3] = { '\0' }; //三门课程的等级,与scores一一对应
}student;
//成绩录入
void inputgrade() {
student s[3];
while (1) {
InputBox(s[0].num , 20 , L"请输入学生学号");
}
}