본문 바로가기
C언어

[C언어] 정수를 입력받고 malloc을 이용하여 총합을 구하여라

by 이얏호이야호 2020. 4. 11.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
#include<stdio.h>

#include<malloc.h>

int getSum(int n);



int main(void){

	int result,n;

	printf("입력받을 정수의 개수 : ");

	scanf("%d", &n);

	result = getSum(n);	

	printf("합 : %d", result);

	return 0;

}

int getSum(int n) {

	int i, sum = 0;

	int *point=0;	

	point = (int*)malloc(sizeof(int)*n);

	for (i = 0; i < n; i++) {

		printf("%d번째 정수 : ",i+1);

		scanf("%d",&point[i]);

		sum += point[i];

	}	

	free(point);

	return sum;

}

 


더 많은 C코드가 보고 싶다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

댓글