728x90
반응형

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

 

JUNGOL

 

www.jungol.co.kr

문제

3행 5열의 2차원 문자배열을 선언하고 차례로 대문자를 입력 받은 후 소문자로 바꾸어서 공백으로 구분하여 출력하는 프로그램을 작성하시오.

 

입력 예

A B C D E 
F G H I J 
K L M N O 

출력 예

a b c d e 
f g h i j 
k l m n o

Hint!

대문자 A는 65로 저장되고 소문자 a는 97로 저장된다. 즉 소문자는 대문자보다 32가 더 크다.

 

 

 

코드 : 

# include <stdio.h>

int main(){
	
	char ch[3][5] = {0,};
	int i,j;
	
	for(i = 0; i<3; i++)
	{
		for(j = 0; j<5; j++)
		{
			scanf(" %c",&ch[i][j]);
		}
	}
	
	for(i = 0; i<3; i++)
	{
		for(j = 0; j<5; j++)
		{
			printf("%c ",ch[i][j]+32);
		}
		printf("\n");
	}
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기