我有一個菜單時,我選擇2個變量,然後我必須一個男人和一個女人之間作出選擇。之後,我必須去man.c或woman.c與以前選擇的2個變量,但我不知道我該怎麼做。需要有基本的程序幫助用C
我的main.c(僅當在菜單中選擇人):
printf("Insert weight: ");
scanf("%f",&a);
printf("Insert high: ");
scanf("%f",&b);
switch(opcion){
case 'm':;
--here我想去man.c繼續與其他菜單,但知道變量的重量和high--
man.c和woman.c是同類者的ionly差是當計算的身體質量指數
man.c:
int bmi(float weight, float high){
float bmi;
char opcion;
printf("a) Calculate body mass index");
switch(opcion){
case 'a': bmi = weight/high;
break;
}
}
現在我只有這個和女人是一樣的。什麼時候完成man.c和woman.c將有4個選項使用權重,高和一些變量更多,他們需要什麼時候用scanf問。
你能解釋更多什麼`man.c` and`woman.c`嗎?顯示的代碼是一樣好。這將有助於我們弄清楚什麼是你一個不錯的辦法。 – birryree 2011-02-10 13:55:51
你是什麼意思轉到man.c或女人.c .......你必須調用man.c或woman.c中定義的函數......按照@Eimantas的答案 – vrbilgi 2011-02-10 13:58:58