下面是一段错误的代码,错误在Ai那,这么写是想反印我的意图:依次打印出A1,A2,
A3的年纪。因为有几百人,一个一个去打印很麻烦,所以想像数组那样操作,请问有什
么简便的办法嘛?谢谢
#include <stdio.h>
#include <string.h>
struct A{char name[8];int age;};
int main()
{
struct A A1={"张三",18};
struct A A2={"李四",20};
struct A A3={"王五",22};
void print_age(struct A x)
{
printf("%d",x.age);
}
int i;
for (i=1;i<4;i++)
{
print_age(Ai);
printf("\n");
}
return 0;
}
--
FROM 111.193.239.*