7.10.2017

자료구조

#include <stdio.h>
int check(int *pA, int num) {  //중복이면, 출력문 중복
        for (int i = 0; i < 3; i++) {
if (pA[i] == num) return 1;
}
return 0;
}
void add(int *pA, int num) {
if (check(pA, num)) {
printf("중복임");
return;
};
pA[3] = num;
}

void main() {
int arr[5] = { 1,3,5 };
int num;
printf("{");
for (int i = 0; i < 3; i++) {
printf("%d", arr[i]);
if (i == 3) break;
printf(", ");
} printf("\n추가할 원소를 입력하세요 : ");
scanf("%d", &num);
add(arr, num);
printf("{");
for (int i = 0; i < 4; i++) {
printf("%d", arr[i]);
if (i == 3) break;
printf(", ");
} printf("}\n");
}

댓글 없음:

댓글 쓰기