C语言:任意输入5个数,统计其中的正数、负数和零的个数

Posted by: NOTEPAD 2016年1月5日 Leave a comment

#include<stdio.h>
#define N  5
void  fun();
int main()
{
	fun();
	return  0;
}
 
void  fun()
{
	int p=0,n=0,z=0,i,a;
	printf("请输入数字:\n");
	for(i=1;i<=N;i++)
	{
		scanf("%d",&a);
		if(a>0)
		{
			p++;
		}
		else if(a<0)
		{
			n++;
		}
		else
		{
			z++;
		}
	}
	printf("正数为%d个,负数为%d个,零为%d个:\n",p,n,z);
}