设计一个C程序

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:31:15
设计一个C程序,运行该程序时,可以输入若干个大于0的整型数,当输入0或者小于0的数时结束数据的输入,最后输出最大值、最小值、所有奇数的和、所有偶数的和
谁能解答啊.各位高手,帮帮忙了

#include <stdio.h>
void main()
{
int num,Jsum=0,Osum=0,Max=0,Min=0;

scanf("%d",&num);
Max=num;
Min=num;
while(num>0)
{
if(num>0)
{
if(num>Max)Max=num;
if(num<Min)Min=num;
if((num+2)%2==0)Osum+=num;
else Jsum+=num;
}
scanf("%d",&num);
}

printf("%d %d %d %d",Max,Min,Jsum,Osum);
}