typedef struct student { int age; char *name; }; int main() { struct student s1; // OK student s2; // error return 0; }
Standard input is empty
prog.c:5:1: warning: useless storage class specifier in empty declaration [enabled by default]
};
^
prog.c: In function ‘main’:
prog.c:10:2: error: unknown type name ‘student’
student s2; // error
^
prog.c:10:10: warning: unused variable ‘s2’ [-Wunused-variable]
student s2; // error
^
prog.c:9:17: warning: unused variable ‘s1’ [-Wunused-variable]
struct student s1; // OK
^
Standard output is empty