본문 바로가기
기타/구

[2020.12.23] 어제 한 거 함수화

by 알로에파 2020. 12. 23.

#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

댓글