728x90
반응형
2023.02.24 최초 작성
#include <stdio.h>
#define SIZE 20
void main() {
int list[SIZE] = { 7,6,4,3,2,8,5,10,1,9,11,20,15,22,33,27,16,31,30,21 };
int i, search;
int searchIndex = -1;
printf("탐색할 값 :");
scanf("%d", &search);
for (i = 0; i < SIZE; i++) {
if (list[i] == search) {
searchIndex = i + 1;
break;
}
}
if (searchIndex > -1) {
printf("찾았습니다. %d의 위치 : %d", search, searchIndex);
}
else {
printf("%d를 찾지 못했습니다.", search);
}
}
[실행 결과]
탐색할 값 :15
찾았습니다. 15의 위치 : 13
728x90
반응형
728x90
반응형
'프로그래밍 > C' 카테고리의 다른 글
깊이우선탐색(DFS)와 너비우선탐색(BFS) C언어 코드 (0) | 2023.02.27 |
---|---|
이진탐색 C언어 코드 (0) | 2023.02.24 |
큐 C언어 코드 (0) | 2023.02.22 |
원형 큐 C언어 코드 (0) | 2023.02.22 |
연결 리스트 C언어 코드 (0) | 2023.02.22 |