SPRING :: NOTE

[C] 정수로 이루어진 배열과, 배열의 원소의 개수를 인수로 받아 합계를 구하는 int sum(int *array, int number) 함수 본문

Development Language/C · C++ · MFC

[C] 정수로 이루어진 배열과, 배열의 원소의 개수를 인수로 받아 합계를 구하는 int sum(int *array, int number) 함수

RAYZIE 2016. 10. 26. 11:00
반응형

정수로 이루어진 배열과, 배열의 원소의 개수를 인수로 받아 합계를 구하는 int sum(int *array, int number) 함수를 작성하고, 그 결과(main() 함수에서 호출하여)를 보여라.


MainFucntion

int *array = 0;
int num = 0;
printf("배열 원소의 개수를 입력하시오 : ");
scanf("%d", &num);
printf("총 합 = %d\n", sum(array, num));
printf("\n");

Sum();

int sum(int *array, int number){
	int a[100];
	int sum = 0;
	array = a;
	for (int i = 0; i < number; i++)
	{
		printf("%d번째 원소에 들어갈 값을 입력하시오 : ", i + 1);
		scanf("%d", &a[i]);

		sum += *array++;
	}

	return sum;

}


반응형
Comments