예제소스

원하는 만큼의 데이터를 입력받고 출력


#include stdio.h
#include stdlib.h
#include conio.h

void main() {
	int i, input;
	int *arr;
	printf("몇개의 숫자 데이터를 입력하실건가요? : ");
	scanf("%d", &input);
	arr = (int *)malloc(sizeof(int)*input);	//입력받은 n만큼 동적할당

	printf("차례대로 입력하세요.\n");
	for (i = 0; i < input; i++)
	{
		scanf("%d", &arr[i]);
	}

	printf("입력된 데이터는 ");
	for (i = 0; i < input; i++)
        {
		printf("%d ", arr[i]);
	}
	printf("입니다\n");
	getch();
}




실행화면




WRITTEN BY
Who1sth1s

,