我在寫一段代碼時遇到了一個小問題。 我必須使用void函數來並排打印矩陣和普通數組的內容。問題是我不知道如何調用MAIN函數中的函數以便可以打印。呼叫C中的VOID功能
我試圖把它分配給一個變量,但是我得到的空值不被忽略,因爲它應該是。僅僅調用這個函數也不行。目前,我對如何在Main中使用VOID功能毫無頭緒。
這是我必須打印的功能。 MAIN中的呼叫位於開關盒內。
void print_all(char warehouse[][M], float price[], int n)
{
printf("\n\n");
int m=0, p=0;
for (m=0; m<n; m++)
{
for (p=0; p<M; p++)
{
printf("%c TEST", warehouse[m][p]);
}
printf(" %.2f Euros\n", price[m]);
}
}
請不要將'main()'寫成'MAIN' .... –
只是寫'print_all();' –
爲什麼你發佈一個函數的實現,如果你的問題是關於如何調用它的話? – EOF