#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
#include"Search.h"
// vitalholic.tistory.com/79 참고함
int main()
{
char* array;
int num = 0;
printf("입력할 과일 개수를 입력하세요 : ");
scanf("%d", &num);
array = (char*)malloc(num * sizeof(array));
for (int i = 0; i < num; i++)
{
printf("%d번째 과일을 입력하세요 : ", i + 1);
scanf("%s", &array[i]);
}
Search(&array, num );
free(array);
return 0;
}
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<malloc.h>
#include"Search.h"
void Search(char** fruits, int num)
{
char buffer[SIZE] = { 0 };
int i = 0, a = 0;
while (a != 1)
{
printf("찾을 과일을 입력하세요(영문) : "); scanf("%s", buffer);
for (i = 0; i < num; i++) {
if (strcmp(buffer,*fruits[i]) == 0) {
printf("찾는 과일%s는(은) %d번째 있습니다.", *fruits[i], i + 1);
a += 1;
}
}
if (a != 1)
printf("찾으시는 과일은 없습니다.\n");
}
}
#pragma once
#define SIZE 100
void Search(char** fruits,int num);
[오류 찾기]
*fruits = 0x011f4678 "abanana"
fruits[i] = 97 'a'
?? 잠 온다 내일하자
'기타 > 구' 카테고리의 다른 글
211122 (0) | 2021.11.22 |
---|---|
211120 (0) | 2021.11.20 |
[2020.12.22] 래그드 배열(ragged array)에 있는 과일 찾기. (0) | 2020.12.22 |
[2020 2학기 기말 프로젝트] 독후감 기능 만들기 (0) | 2020.12.22 |
뭘 만들어야할까 (0) | 2020.12.19 |
댓글