问下一关于C语言的一道题

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:56:54
输入10个数,统计并输出正数、负数和0的个数
怎么做哦~~会的帮下忙,要考这道题!

main()
{
int i=0;
int a[10];
int zhengshu=0;
int fushu=0;
int ling=0;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]>0)
zhengshu++;
if(a[i]<0)
fushu++;
if(a[i]==0)
ling++;
}
printf("zhengshu=%d,fushu=%d,ling=%d",zhengshu,fushu,ling);
}

#include<stdio.h>
void main()
{
int i,num[10],a,b,c;
a=b=c=0;
printf("请输入10个数:\n");
for(i=0;i<10;i++)
{
scanf("%d",&num[i]);
if(num[i]>0)
a++;
else if(num[i]<0)
b++;
else
c++;
}
printf("大于0的有%d个,小于0的有%d个,等于0的有%d个",a,b,c);
}

#include <stdio.h>
void main()
{
int num[10],count1=0,count2=0,count3=0,i=0;
printf("please input your n