c시작한지 2주된 뉴비인데, 고수형님들의 지적과 조언 얻고싶음 ㅠㅠ


들여쓰기를 어떻게 해야할지 몰라서 그냥 제 나름대로 해보았고


아직 배운건 변수 선언 if else for while 삼항연산자 && || 정도인데 최대한 많이 활용해봄


지적,태클 환영해요~


↓↓↓코딩↓↓↓



//추가하고 싶은것: 나중에 허용되는 돈의 구간을 넣고싶음
//171122 am01:23 프로그래밍 갤러리
#include<stdio.h>
int main()
{
    int cider=1000;
    int coke=1200;
    int hwanta=1500;
    int num;
    int money;
    int more;
   
    printf("원하시는 음료를 선택해주세요.\n");
    printf("1=사이다=1000원 2=콜라=1200원 3=환타=1500원\n입력   :");
    scanf("%d",&num);
   
    if(num==1){
        printf("사이다를 선택하셨군요.\n돈을 넣어주세요 :");
        scanf("%d",&money);
}
    else if(num!=1 && num!=2 && num!=3)
        printf("잘못된 입력입니다.");
 
    if(num==1)
        if(cider!=money){
            while(cider>money){
                printf("돈이 부족해요.\n돈을 더 투입해주세요 :");
                scanf("%d",&more);
                money+=more;
    }
        if(cider<money)
            printf("거스름돈 입니다 :%d\n",money-cider);
}
    if(num==1)
        if(cider<=money)
            printf("시원한 사이다입니다.");
       
    if(num==2){
        printf("콜라를 선택하셨군요.\n돈을 넣어주세요 :");
        scanf("%d",&money);
}
 
    if(num==2)
        if(coke!=money){
            while(coke>money){
                printf("돈이 부족해요.\n돈을 더 투입해주세요 :");
                scanf("%d",&more);
                money+=more;
    }
        if(coke<money)
            printf("거스름돈 입니다 :%d\n",money-coke);
}
    if(num==2)
        if(coke<=money)
            printf("시원한 콜라입니다.");
           
    if(num==3){
        printf("환타를 선택하셨군요.\n돈을 넣어주세요 :");
        scanf("%d",&money);
}
 
    if(num==3)
        if(hwanta!=money){
            while(hwanta>money){
                printf("돈이 부족해요.\n돈을 더 투입해주세요 :");
                scanf("%d",&more);
                money+=more;
    }
        if(hwanta<money)
            printf("거스름돈 입니다 :%d\n",money-hwanta);
}
    if(num==3)
        if(hwanta<=money)
            printf("시원한 환타입니다.");
       
return 0;
}