#include<stdio.h>
int main() {
int n = 0;
int int_val1 = 0;
int int_val2 = 0;
printf("엄마 : 용돈을 줄게 얼마를 원해? \n");
printf("액수 :");
scanf_s("%d", &n);
if (n >= 100000) {
printf("엄마 : 왜?\n");
printf("선택 사항\n");
printf("1. 여친생겼어\n");
printf("2. 남친생겼어 (?)\n");
printf("3. 문상 살꺼야\n");
scanf_s("%d", &int_val1);
switch (int_val1) {
case 1:
printf("엄마 : 헤어져\n");
break;
case 2:
printf("엄마 : 정신병원 가자\n");
break;
case 3:
printf("엄마 : 뭐할려고?\n");
goto one;
one:
printf("선택 사항\n");
printf("1. 게임에 지를려고\n");
printf("2. 책살려고\n");
scanf_s("%d", &int_val2);
switch (int_val2) {
case 1:
printf("컴퓨터 박살남\n");
break;
case 2:
printf("%d만원 획득\n", n);
break;
}
}
}
else if (n >= 50000 && n <= 10000) {
printf("엄마 : 한달버텨\n");
}
else if (n >= 10000 && n <= 8000) {
printf("엄마 : 일주일치\n");
}
else
printf("돈 받음\n");
}
인데요 저기서 10만원 이상 if문은 작동하는데 그 외 else if 문이 작동을 안하네요..
왜그러는지 아시는분?