#include <stdio.h>
#include <stdlib.h>
struct person
{
int age;
char name[25];
};
#define LEN 2
int main(void)
{
struct person *p;
p = (struct person*) malloc(LEN * sizeof(struct person));
for (int i = 0; i < LEN; i++)
{
printf("Enter age and name:\n");
scanf("%d%s", &(p+i)->age, (p+i)->name);
}
printf("\nprint:\n");
for (int i = 0; i < LEN; i++)
printf("%d - %s\n", (p+i)->age, (p+i)->name);
return 0;
}
/*
run:
Enter age and name:
50 tom
Enter age and name:
45 merlin
print:
50 - tom
45 - merlin
*/