一个问题需要注意
执行 ./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");
此时可能无法继续运行。
总之,不设置任何提示,程序是可以运行的,如果加上提示的话就不能运行了,这是一个缺点。