这个怎么编辑这个pta

img


从读入的整数数据中统计大于0的整数个数和小于0的整数格式。用输入零来结束输入

#include <stdio.h>
int main ()
{
    int i,j,k=0,m=0;
    int n[20];
    while(1)
    {
        scanf("%d",&n[k]);
        if(n[k]==0)
        {
            break;
        }
        k++;
    }
    for(m=0;m<k;m++)
    {
        if(n[m]>0)
        {i++;}
        if(n[m]<0)
        {j++;}
    }
    printf("i=%d\nj=%d\n",i,j);
    return 0;
}

img

供参考:

#include <stdio.h>
int main()
{
    int i = 0, j = 0, n;
    while (scanf("%d", &n) == 1 && n != 0)
    {
        if (n > 0)
            i++;
        else
            j++;
    }
    printf("i=%d\nj=%d", i, j);
    return 0;
}