#include
#defineN10
inti;
voidsum(inta[])
{
intsum_num=0;
for(i=0;i
{
sum_num+=a[i];
}
printf("和=%d\n",sum_num);
}
voidcheck(inta[])
{
intone=0,two=0;
printf("奇数:");
for(i=0;i
{
if(a[i]%2==0)
two++;
else
{
printf("%d",a[i]);
one++;
}
}
printf("\n奇数个数=%d\n偶数个数=%d",one,two);
}
intmain()
{
intnum[N]={0};
for(i=0;i
scanf("%d",&num[i]);
sum(num);
check(num);
}
扩展资料
C语言统计英文字母、空格、数字和其它字符的个数
#include"stdio.h"
voidmain()
{
charc;
intletters=0,space=0,digit=0,others=0;
printf("pleaseinputsomecharacters\n");
while((c=getchar())!='\n')
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
letters++;
elseif(c=='')
space++;
elseif(c>='0'&&c<='9')
digit++;
else
others++;
}
printf("allinall:char=%dspace=%ddigit=%dothers=%d\n",letters,
space,digit,others);
}