求两数之间连续奇数的,有更好的吗?
#include<stdio.h>
main()
{
int a,b,c;
c=0;
printf("输入两个数字求出它们之间奇数的和.\n请输入第一个: \n");
scanf("%d",&a);
printf("输入第二个:\n");
scanf("%d",&b);
if(a<b)
{
if(a%2==0)a++;
for(;a<=b;a+=2)
c=c+a;
}
else
{
if(b%2==0)b++;
for(;b<=a;b+=2)
c=c+b;
}
printf("奇数和为:\n%d\n",c);
}
请指教,谢谢!