본문 바로가기

일일코딩/c언어

c언어: 대각선 출력하기

#include<stdio.h>

int main(void) {
	int i, j;
	for (i = 0; i < 5; i++) {
		for (j = 0; j < 5; j++) {
			if (i == j)
				printf("#");
			else
				printf("+");
		}
		printf("\n");
	}
			
	system("pause");
}

출력 

#++++
+#+++
++#++
+++#+
++++#

 

만약 i와 j가 같다면 #을 그렇지않으면 +를 출력하기 때문에 for문으로 5번 돌면 저런식의 형태로 출력이 된다

'일일코딩 > c언어' 카테고리의 다른 글

c언어 : 소문자를 대문자로 변경하기  (0) 2019.09.16
c언어 : 홀수만 더하기  (0) 2019.09.15
c언어 : 최대값 구하기  (0) 2019.09.13
c언어 : 평균값 구하기  (0) 2019.09.12