一個問題需要注意
執行 ./input.out |./avg.out 時是從avg.out 開始執行的,所以在avg.c加上
?printf("input sum and count like:4,2\n");時,會先輸出這句話input sum and count like:4,2,
當你在input.c 加上
?printf("input the number,when you input 0,stop \n");
此時可能無法繼續運行。
總之,不設置任何提示,程序是可以運行的,如果加上提示的話就不能運行了,這是一個缺點。
2016-10-26
沒問題的吧,在input中把提示信息寫在while循環前面,反正最后傳遞給avg的只有s和n,至于avg,它會先輸出提示信息,然后接受到重定向的數據流,最后輸出結果
2016-04-09
............