인프런 커뮤니티 질문&답변
for문 질문있습니다.
작성
·
222
0
다음과 같이 코드를 작성을 하고, 0 1 2 3 4 가 나올것이라고 예측하고 코드를 실행하였습니다. 하지만 마지막에 "%가" 나오게 됩니다.
어떤 이유때문에 %가 출력되는지, 이렇게 나오지 않게 하기 위해서는 어떻게 해야하는지 궁금합니다!!
답변 2
0
제시해주신 코드의 결과는
0 1 2 3 4
가 맞습니다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define SIZE 5
int main() {
int myarr[SIZE];
for (int i = 0; i < SIZE; ++i) {
myarr[i] = i;
}
for (int i = 0; i < SIZE; ++i) {
printf("%d ", myarr[i]);
}
return 0;
}
종단점을 찍어보시며 확인해보시거나,
Clean Solution을 해보고 다시 빌드해보시길 바랍니다.
감사합니다.
0






마지막에 %가 나오는 게 문제점입니다.!