삼중for문 이용한 경우의 수 구하기문제입니다.
아라
2023.04.01
질문 제목 : 삼중 for문 이용한 경우의수 구하기 문제입니다. 실행은 되지만 원하는대로 실행이 되지 않습니다 이유를 알려주세요.가진돈을 입력받고 물품가격 세개를 입력받고 경우의 수를 구하는 방식입니다.
단한번 c의 수가 올라간 문장만 출력되고 끝나는데 문제가 뭔지 알려주세요.
질문 내용 :
#include stdio.h
#include stdlib.h
int a=0,b=0,c=0;
int a1,b1,c1;
int money=3000;
int main(void)
{
printf(가진돈은 얼마인가요?\n);
scanf(%d,&money);
printf(사실 물건 세가지의 가격을 입력하시오\n);
scanf(%d %d %d,&a1,&b1,&c1);
for(a=0,b=0,c=0;a*a1+b*b1+c*c1=money;a++)
{
for(b=0,c=0;a*a1+b*b1+c*c1=money;b++)
{
for(c=0;a*a1+b*b1+c*c1=money;c++)
{
if(a*a1+b*b1+c*c1==money)
{printf(첫번째 물건 %d 두번째 물건 %d 세번째 물건 %d 가지를 살수 있습니다.\n,a,b,c);
}
}
}
}
system(pause);
return 0;
}