마지막으로 질문올려요 ㅠㅠ 정말 급합니다.
데빌의눈물
//재료입력하면 음식명 나오는 프로그램
#includestdio.h
#includestring.h
#includeconio.h
struct ingredient{
char name[10][20];
char ing[5][20];
};//음식 이름과 재료 저장할수있는 구조체
int main(void)
{
int i;
char ch[5];
struct ingredient in[10]={
{또띠아피자,치즈,햄,또띠아,피망,양송이},
{냉면,육수,면,다대기,식초,겨자},
{아몬드 쿠키,설탕,계란,박력분,버터,아몬드},
{초코 쿠키,설탕,계란,박력분,버터,코코아파우더},
{푸딩,설탕,계란,우유,바닐라향,생크림},
{케이크,설탕,계란,우유,바닐라향,생크림},
{파전,파,밀가루,소금,물,식용유},
{부추전,부추,밀가루,소금,물,식용유},
{무쌈,쌈무,파프리카,맛살,오이,햄},
{핫케이크,설탕,계란,박력분,베이킹파우더,바닐라향}
};
static char cing[5][20];//재료를 입력받은것을 저장할 문자열 배열
//strcpy(c_in[0].cing,양파);
for(i=0;i5;i++){
printf(재료%d를 입력하세요: ,i+1);
scanf(%s,ch[i]);//재료 5개 입력받음
strcpy(cing[i],&ch[i]);
}
if(strcmp(cing[0], in[0].ing[0]) == 0 ){
if(strcmp(cing[1], in[0].ing[1]) == 0 ){
if(strcmp(cing[2], in[0].ing[2]) == 0 ){
if(strcmp(cing[3], in[0].ing[3]) == 0 ){
if(strcmp(cing[4], in[0].ing[4]) == 0 ){
printf(만들수있는음식은%s입니다.,in[0].name[0]);
}
}
}
}
}
else if(strcmp(cing[0], in[1].ing[0]) == 0 ){
if(strcmp(cing[1], in[1].ing[1]) == 0 ){
if(strcmp(cing[2], in[1].ing[2]) == 0 ){
if(strcmp(cing[3], in[1].ing[3]) == 0 ){
if(strcmp(cing[4], in[1].ing[4]) == 0 ){
printf(만들수있는음식은%s입니다.,in[0].name[1]);
}
}
}
}
}
else if(strcmp(cing[0], in[2].ing[0]) == 0 ){
if(strcmp(cing[1], in[2].ing[1]) == 0 ){
if(strcmp(cing[2], in[2].ing[2]) == 0 ){
if(nbsp;if(strcmp(cing[3], in[2].ing[3]) == 0 ){
if(strcmp(cing[4], in[2].ing[4]) == 0 ){
printf(만들수있는음식은%s입니다.,in[0].name[2]);
}
}
}
}
}
else if(strcmp(cing[0], in[3].ing[0]) == 0 ){
if(strcmp(cing[1], in[3].ing[1]) == 0 ){
if(strcmp(cing[2], in[3].ing[2]) == 0 ){
if(strcmp(cing[3], in[3].ing[3]) == 0 ){
if(strcmp(cing[4], in[3].ing[4]) == 0 ){
printf(만들수있는음식은%s입니다.,in[0].name[3]);
}
}
}
}
}
else if(strcmp(cing[0], in[4].ing[0]) == 0 ){
if(strcmp(cing[1], in[4].ing[1]) == 0 ){
if(strcmp(cing[2], in[4].ing[2]) == 0 ){
if(strcmp(cing[3], in[4].ing[3]) == 0 ){
if(strcmp(cing[4], in[4].ing[4]) == 0 ){
printf(만들수있는음식은%s입니다.,in[0].name[4]);
}
}
}
}
}
getch();
}
실행에러나버려요 ㅠㅠㅠㅠㅠ
정말 급한데 어디가 문제일까요?
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2704417 | 이진 트리 깊이 값 구하는것 질문입니다. | 푸른잎 | 2025-08-10 |
2704391 | 자료 유형에 관련된 문제입니다. (2) | 늘솜 | 2025-08-09 |
2704365 | c언어 문제안되서물어봅니다 (3) | 맑은가람 | 2025-08-09 |
2704338 | 다항식의 뺄셈에 대해 질문드립니다... (1) | 여자 | 2025-08-09 |
2704311 | 센서를 이용한 라인 주행인데 명령어좀 알려주세요 ㅠ_ㅠ (3) | 초록이 | 2025-08-09 |
2704284 | 배열for문;; (3) | 은솜 | 2025-08-08 |
2704255 | readline(int fd, char *buf, int nbytes)함수를 구현하는법좀..ㅠㅠ | 파라나 | 2025-08-08 |
2704196 | 간단한 c언어좀 만들어주세요 (2) | 슬S2아 | 2025-08-08 |
2704118 | 성적에서 등수 구하기 (4) | 딥레드 | 2025-08-07 |
2704062 | 알고리즘 알려주세요 | 나리 | 2025-08-06 |
2704035 | 답은 나오는데 과정에서 `` 약간 이상합니다.ㅎㅎ 답만나와버려요 | 핫블랙 | 2025-08-06 |
2703979 | 문자열 EEPROM 작성 방법 문의드립니다. | 그녀는귀여웠다 | 2025-08-06 |
2703954 | 키보드를 입력하면 캐릭터를 움직이기 질문 (7) | 좋아해 | 2025-08-05 |
2703924 | 계속 에러가... (4) | 눈꽃 | 2025-08-05 |
2703897 | 배열의 최댓값과 최솟값 차이 구하기 (1) | 하늬 | 2025-08-05 |
2703869 | C언어 질문입니다 급해용!!! ㅠㅠ (2) | 덕이 | 2025-08-05 |
2703814 | C로 프로그램을 만들때 도스창 말고 다르게 만드는방법이 있을까요? (2) | 소심한여자 | 2025-08-04 |
2703785 | fread로 읽은 bin파일을 구조체로 저장할때 관해서 질문드립니다. (1) | 감추어왔던 | 2025-08-04 |
2703758 | 오름차순으로 정렬하는 프로그램인데 잘 안되요.. (2) | 해긴 | 2025-08-04 |
2703730 | Deep copy 질문드립니다 (3) | 원술 | 2025-08-03 |