//程序改错。以下程序用于打印输出结构体数组的所有元素。
 //struct s
 //{
 //    char name[10];
 //    int age;
 //}
 //main()
 //{
 //    struct s a[3] = {”John”,19,”Paul”,17,”Marry”,18};
 //    int *p;
 //
 //    for(p = a; p < 3; p++)
 //    {
 //        printf("%s,%d\n", p->name, p->age );
 //    }
 //
 //}
 #include <stdio.h>
 struct s
 {
     char name[10];
     int age;
 };
 int main()
 {
     struct s a[3] = {{"John",19},{"Paul",17},{"Marry",18}};
     struct s *p=a;    for(int i=0;i<3;i++)
     {
         printf("%s,%d\n", p->name, p->age);
         p++;
     }}


 

须知少时凌云志,曾许人间第一流