このプログラムは現在、関数を使用せずに動作していますが、よりモジュール化するためにそれらを実装したいと考えています。
私の問題は、関数の使用方法、関数の呼び出し方法、実装方法がまったくわからないことです..今、それらを理解する方法について本当に混乱しています。
#include <stdio.h>
#include <conio.h>
#define BERBER 27.95
#define PILE 15.95
void main () {
int budget,lenh,wah,ftl,ftw;
float convert,area,costl,costw;
printf("WELCOME TO OUR SHOP!");
printf("\nWE SALE CARPETS");
printf("\nLength in <feet and inches>:\n");
scanf_s("%d %d",&lenh,&ftl);fflush(stdin);
printf("\nWidth in <feet and inches>:\n");
scanf_s("%d %d",&wah,&ftw);fflush(stdin);
costl=lenh(ftl/12.0);
costw=wah(ftw/12.0);
area=costl*costw;
printf("\nTotal cost of the length : %.2f",costl);
printf("\nTotal cost of the width : %.2f",costw);
printf("\nYour budget:");scanf("%d",&budget);
if (budget<BERBER) {
convert=area*PILE;
printf("\nYOu can only afford PILE");
} else if (budget>PILE) {
convert=area*BERBER;
printf("\nYou can afford BERBER");
} else {
printf("\nThe choose is in you if you choose BERBER or PILE");
}
getch();
}