int factorial (int j) 修正為 int factorial (int n) for(i=0;i<5;i++) printf("...
所以歸納起來就是兩處要改: (int j) 修正為 (int n) if(n==1) 修正為 if(n<2)
參考一下這裡幾乎是完全一樣的範例: Filtering spam with procmail <pre class="c" n...