작성
·
245
답변 2
1
안녕하세요 :)
제 생각에는 해당 코드도 충분히 깔끔하게 잘 작성하신듯합니다!
해당 중첩 연습문제를 풀기 위해서는 두 개의 변수 초기화는 불가피합니다.
이를 NUM_ROWS 와 LAST_CHAR로 잘 초기화해주신 듯 합니다.
조금이나마 더 줄여 보자면
아래와 같이 줄일 수 있겠군요.
int main()
{
int r = FIRST_CHAR;
int c = 0;
while (c < NUM_ROWS) {
while (r <= LAST_CHAR) {
printf("%c ", r);
r++;
}
r = FIRST_CHAR;
c++;
printf("/n");
}
return 0;
}
감사합니다.
0