以下结构体类型说明和变量定义中正确的是( )。
typedef struct {int n; char c;} REC;REC t1,t2;
struct REC;{int n; char c;};REC t1,t2;
typedef struct REC;{int n=0; char c='A';} t1,t2;
struct{int n; char c;} REC; REC t1,t2;
B)选项和C)选项中,REC后不应加分号,D)选项中没有typedef,REC 不能作为类型名。所以答案选择A)。