잘 모르겠던데 오늘 약빨고(?) 그냥 이래저래 어쩌지 하고 찾다가
그냥 머리에서 나오는대로 적었더니 그제서야 되네요...
지금까지는 너무 생각해서 안됬을지도 모르겠네요 ㅎ
만든건 그냥 방금 생각없이 만들었던거 수정했어요...
#include <stdio.h>
int Circul(int i, int n, int Money) // 계산할 것의 보조함수
{
int a[6], b[6];
for(i=1; i<=n; i=i+1)
{
printf("\n 사야할 %d번째 물건의 가격 : ",i);
scanf("%d", &a[i]);
printf("\n");
printf("\n 사야할 %d번째 물건의 갯수 : ",i);
scanf("%d", &b[i]);
printf("\n");
Money=Money-a[i]*b[i];
}
return Money;
}
int main() // 메인함수
{
int Money=0, Extra=0, i=0, n=0;
printf(" 살 물건의 가짓수 : ");
scanf("%d", &n);
printf("\n 현재 가지고있는 금액 : ");
scanf("%d", &Money);
Money=Circul(i, n, Money);
Extra=Money;
printf(" 남은돈 : %d", Extra);
printf("\n 끝내시려면 아무키나 누르세요.");
getch();
return 0;
}
이렇게되있긴한데
혹시 줄일 수 있는 부분이 있나 궁금하기도 하네요...(솔직히 제대로 배운것도 아니고 부모님이 책사는거 관리 엄격해서 책도 안사주시고 그래서 겉핥기밖에 못했어요...) |