다음 C 프로그램의 실행 결과를 쓰시오.
1#include <stdio.h>2 3int main() {4 int arr[5] = {10, 20, 30, 40, 50};5 int *p = arr + 1;6 int sum = 0;7 for (int i = 0; i < 3; i++) {8 sum += *(p + i);9 *(p + i) += i;10 }11 printf("%d %d\n", sum, arr[3]);12 return 0;13}
#include <stdio.h>
int main() {
int arr[5] = {10, 20, 30, 40, 50};
int *p = arr + 1;
int sum = 0;
for (int i = 0; i < 3; i++) {
sum += *(p + i);
*(p + i) += i;
}
printf("%d %d\n", sum, arr[3]);
return 0;
해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.