求指教:求和结果 不对
程序要求读取两个数字,然后计算出他们之间所有数字之和,为什么我写的不对?谢谢。
#include<stdio.h>
int main ()
{
int a,b;
int sum=0;
// printf("请输入两个数值:");
// scanf("%d %d",&a,&b);
printf("请输入数值1:");
scanf("%d",&a);
printf("请输入数值2:");
scanf("%d",&b);
do{
sum=sum+a;
a+=1;
//printf("%d",sum);
}while (a<=b);
do{
sum=sum+b;
b+=1;
//printf("%d",sum);
}while (b<=a);
printf("%d",sum);
return 0;
}