69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
struct fullname
{
char fname[20];
char lname[20];
};
struct bard
{
struct fullname name;
int born;
int died;
};
struct bard willie;
int main(void)
{
scanf("%d", &willie.born);
scanf("%d", &willie.died);
scanf("%s", willie.name.fname);
scanf("%s", willie.name.lname);
printf("name.fname=%s,name.lname=%s,born=%d,died=%d\n", willie.name.fname, willie.name.lname, willie.born, willie.died);
return 0;
};
#include <stdio.h>
struct fullname {
char fname[20];
char lname[20];
};
struct bard {
struct fullname name;
int born;
int died;
};
struct bard willie;
struct bard *pt = &willie;
int main(void)
{
scanf("%d\n", &willie.born);
scanf("%d\n", &pt->born);
scanf("%s\n", willie.name.lname);
scanf("%s\n", pt->name.lname);
printf("%s\n", pt->name.lname);
getchar();
return 0;
}