请教一下各位了,各位都来看看

1.
检测一批产品,输出受检测产品的次品率。要求,手动输入受检测产品数量和产品的质量信息,输入为1表示正品,输入为0表示次品,最后输出次品率。
源程序保存为2_2.c文件。要求能够实现循环输入。
输出样例1:

img

2.在不输入受检测产品数量的情况下,检测任意数量的产品的次品率。

不用数组做

统计0的数量,除以总的产品数量就是了

#include <stdio.h>
int main()
{
    int n,z=0,i,m;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&m);
        if(m==0)
          z++;
    }
    printf("%.4f",z*1.0/n);
}