#include <stdio.h>
#include <stdlib.h>
void main() {
int* p, count = 0, sum = 0, limit = 0, i;
printf("사용할 최대 개수를 입력하세요 : ");
scanf_s("%d", &limit);
p = (int*)malloc(sizeof(int) * limit); // //
while (count < limit) {
printf("숫자를 입력하세요 (9999를 누르면 종료) : ");
scanf_s("%d", p + count);
if (*(p + count) == 9999) break; // *(arr + n)같은건데 변수의 초기화가 9999라면... 탈출 //
count++;
}
for (i = 0; i < count; i++)
{
if (i > 0) printf(" + ");
printf(" %d ", *(p + i));
sum = sum + *(p + i);
}
printf(" = %d\n", sum);
free(p);
}