728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=254&sca=10g0

 

JUNGOL

 

www.jungol.co.kr

문제

5명의 이름과 키를 입력받아 키가 가장 작은 사람의 이름과 키를 출력하는 프로그램을 작성하시오. 이름은 20자 이하이다.

 

입력 예

Park 175  
Lee 180  
Choo 185  
Son 193  
Kim 188 

출력 예

Park 175

 

 

 

코드 : 

# include <stdio.h>

typedef struct Person{
	char name[21];
	int height;
}Person;

int main()
{
	Person a[5];
	int i,tmp,num=0;
	
	for(i = 0; i<5; i++)
	{
		scanf("%s %d",a[i].name,&a[i].height);
	}
	
	tmp = a[0].height;
	for(i = 1; i<5; i++)
	{
		if(tmp > a[i].height)
		{
			tmp = a[i].height;
			num = i;
		}

	}
	
	printf("%s %d",a[num].name,a[num].height);
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기