Closed. This question is off-topic. It is not currently accepting answers. Learn more。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
去年关门了。
所以我有这段代码,但是当我运行它时,它显示“错误:请求成员‘nama’不是一个结构或联合体。
当您购买电影票时,这是一个管理程序,模块需要管理员的名称才能将其打印到票中
应该是:
因为
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
去年关门了。
所以我有这段代码,但是当我运行它时,它显示“错误:请求成员‘nama’不是一个结构或联合体。
当您购买电影票时,这是一个管理程序,模块需要管理员的名称才能将其打印到票中
struct admin
{
char nama[100];
char id[100];
char password[100];
};
struct admin pengatur[100];
ModeAdmin(pengatur[counter]);
void ModeAdmin(struct admin *c)
{
struct admin pembuka;
strcpy(pembuka.nama,c.nama);
strcpy(pembuka.id,c.id);
strcpy(pembuka.password,c.password);
printf("Welcome %s",pembuka.nama);
printf("1. Print Ticket\n");
printf("2. Add New Film\n");
}
最佳答案
这:
c.nama
应该是:
c->nama
因为
c
不是结构或联合,所以它是指向结构的指针。关于c - 在非结构或 union 体中要求成员“nama” ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50971467/
10-09 17:46