수업 일기장

수업 일기장 #배열 덧셈

빅토리아레몬탄산수 2021. 1. 18. 13:53

1.

#include <stdio.h>
	
void PrintArr(int* iFirNumList, int* iSecNumList, int* iSumNumList);

int main() {
	
	int iFirNumList[5] = { 7, 3, 4, 5, 6 };
	int iSecNumList[5] = { 6, 7, 3, 8, 12 };
	int iSumNumList[5] = { 0 };

	for (int i = 0; i < 5; i++) {
		iSumNumList[i] = iFirNumList[i] + iSecNumList[i];
	}
	PrintArr(&iFirNumList, &iSecNumList, &iSumNumList);

	return 0;
}




void PrintArr(int* arr1, int* arr2, int* arr3) {
	for (int i = 0; i < 5; i++) {
		printf("%d + %d = %d\n", arr1[i], arr2[i], arr3[i]);
	}
}

2.

#include <stdio.h>

void PrintArr(int* Arr1, int* Arr2, int* Arr3);

int main() {

	int Arr1[5] = { 7, 3, 4, 5, 6 };
	int Arr2[5] = { 6, 7, 3, 8, 12 };
	int Arr3[5];

	for (int i = 0; i < 5; i++) {
		Arr3[i] = Arr1[i] + Arr2[i];
	}
	PrintArr(&Arr1, &Arr2, &Arr3);

	return 0;
}int 





void PrintArr(int* Arr1, int* Arr2, int* Arr3) {
	for (int i = 0; i < 5; i++) {
		printf("%d + % d = % d\n", Arr1[i], Arr2[i], Arr3[i]);
	}
}