옛날
[4d] 11721 : 열 개씩 끊어 출력하기 (NEED FIX)
byungmeo
2018. 4. 5. 00:42
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 () { int N; char input[100]; scanf("%s",input); N = strlen(input); for(int i = 0; i < N / 10; i++) { for(int j = 0; j < 10; j++) { printf("%c",input[(i*10)+j]); } printf("\n"); } if(N % 10 != 0) { for (int k = 0; k < N % 10; k++) { printf("%c",input[(N - (N%10))+k]); } } return 0; } | cs |
뭔가 좀 더 효율적인 방법이 있을 것 같고,
strlen함수를 사용하면서 Warning이 생기는 것을
꼭 해결해야 할 것 같다.
정답처리는 됫다. 근데 주석처리 안하면 이해를 절대 못 할 것 같은 코드다.