반응형
SMALL
이 문제 역시 까먹기 쉬운 널 문자를 넣어야만 답이 맞습니다.
#include <stdio.h>
int main(void) {
int T;
scanf("%d", &T);
int num;
char word[21];
for (int t = 0; t < T; ++t) {
for (int i = 0; i < 21; ++i) {
word[i] = -1;
}
scanf("%d %s", &num, word);
for (int i = 0; i < 21; ++i) {
if (word[i] == -1) continue;
else if (word[i] == '\0') break; // 이 부분을 주의하세요.
for (int j = 0; j < num; ++j) {
printf("%c", word[i]);
}
}
printf("\n");
}
}
반응형
LIST