https://www.acmicpc.net/problem/10798
i는 세로 j는 가로 반복을 나타내기때문에 i 와j 의 반복 위치를 바꿔준다.
배열은 0이 들어가기 때문에 0이 아닌 수만 출력하도록 했다.
package com.example.baekjoon;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char arr[][] = new char[5][15];
for(int i = 0; i < 5; i++){
String s = sc.next();
for(int j = 0; j < s.length(); j++){
arr[i][j] = s.charAt(j);
}
}
for(int j = 0; j < arr[0].length; j++){
for(int i = 0; i < 5; i++){
if(arr[i][j] != 0)
System.out.print(arr[i][j]);
}
}
}
}