게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자판기 코드에서 에러가..
게시물ID : programmer_20214짧은주소 복사하기
작성자 : Simmons
추천 : 0
조회수 : 784회
댓글수 : 4개
등록시간 : 2017/04/06 13:58:00
옵션
  • 창작글
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
#include<stdio.h>

int input_money();
int input_choice();
int show_list();
int show_money();
int show_beverage();

int main()
{
int choice = 0;
int money = 0;
int result = 0;

show_list();
money = input_money();
choice = input_choice();

result = choice_money (choice, money);

show_money (result);
}

int show_list()
{
printf("1. Cola\t\t800원\n");
printf("2. Orange\t800원\n");
printf("3. Mountain\t1000원\n");
printf("4. Americano\t1500원\n");
printf("5. Strawberry\t2000원\n\n");

return 0;
}

int input_money()
{
int money = 0;
printf("돈을 넣어주세요:");
scanf_s("%d", &money);
return money;
}

int input_choice()
{
int choice = 0;
printf("음료를 골라주세요:");
scanf_s("%d", &choice);
return choice;
}

int choice_money(int choice,int money)
{
int result = 0;
if (choice == 1) {
if (800 > money) {
printf("돈이 부족합니다.\n");
printf("필요한 금액 : %d\n", 800 - money);
}

else {
result = money - 800;
}
}

else if (choice == 2) {
if (800 > money) {
printf("돈이 부족합니다.\n");
printf("필요한 금액 : %d\n", 800 - money);
}

else {
result = money - 800;
}
}

else if (choice == 3) {
if (1000 > money) {
printf("돈이 부족합니다.\n");
printf("필요한 금액 : %d\n", 1000 - money);
}

else {
result = money - 1000;
}
}

else if (choice == 4) {
if (1500 > money) {
printf("돈이 부족합니다.\n");
printf("필요한 금액 : %d\n", 1500 - money);
}

else {
result = money - 1500;
}
}

else if (choice == 5) {
if (2000 > money) {
printf("돈이 부족합니다.\n");
printf("필요한 금액 : %d\n", 2000 - money);
}
}
return result;

}

int show_money(int result)
{
printf("Remainder Money : %d\n", result); 
return 0;
}

우열곡절 하다보니 함수를 이해? 하게 되는 단계가 되었는데요
실행도 잘되고 다 되는데 에러하나가 떠서요... 

뭔지 몰라서 혹시 아시는분 있나요?

>c:\users\junyong\documents\visual studio 2015\projects\vending machine\vending machine\vending machine.c(19): warning C4013: 'choice_money'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다.


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호