c c++ 언어 공부
백준 10798번 : 세로읽기 C언어
Code C
2023. 3. 5. 23:13
https://www.acmicpc.net/problem/10798 : 백준 문제 링크
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include <stdio.h>
int main()
{
char arr[5][16] = {0, };
for (int i = 0; i < 5; i++)
{
scanf("%s", arr[i]);
}
for (int i = 0; i < 15; i++)
{
for (int j = 0; j < 5; j++)
{
if (arr[j][i] == NULL)
{
continue;
}
else
{
printf("%c", arr[j][i]);
}
}
}
}
|
cs |
이번 문제는 2배열 행렬을 이용해서 세로로 출력하는 문제
이중 for문으로 출력 시 y축부터 출력하게 해야한다. 그리고 출력도 중 빈칸이 나오면 continue함수로 건너뛰기