c/자습
Unit 51 - 53 (C언어 코딩 도장)
지트리아
2022. 9. 19. 21:19
Unit 51. 구조체 멤버 정렬 사용하기




Unit 52. 구조체와 메모리 활용하기




Unit 53. 구조체 배열 사용하기
int smallest; //최솟값
int count = 0;
for (int i = 0; i < sizeof(p) / sizeof(struct Person*); i++)
{
p[i] = malloc(sizeof(struct Person));
}
scanf("%s%d%s%d%s%d%s%d%s%d", p[0]->name, &p[0]->age, p[1]->name, &p[1]->age, p[2]->name, &p[2]->age, p[3]->name, &p[3]->age, p[4]->name, &p[4]->age); // 입력받는 라인
smallest = p[0]->age;
for (int i = 1; i < 5; i++)
{
if (smallest > &p[i]->age)
{
smallest = &p[i]->age;
count = i;
}
}
printf("%s", p[count]->name);