Menu



Manage

Study_C > 13-3.c Lines 31 | 655 바이트
다운로드

                        #define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main()
{
	int *list;
	int i, students;

	printf("학생의 수를 입력하세요 : ");
	scanf("%d%*c", &students);
	list = (int *)malloc(students * sizeof(int));
	if (list == NULL) {
		printf("동적메모리 할당 오류\n");
		exit(1);
	}
	for (i = 0; i < students; i++) {
		printf("학생 #%d 성적 : ", i + 1);
		scanf("%d%*c", &list[i]);
	}

	printf("============================\n");
	for (i = 0; i < students; i++) {
		printf("학생 #%d 성적 : %d \n", i + 1, list[i]);
	}
	printf("============================\n\n");

	free(list);
	return 0;
}