求两数之间的所有数的和,我打的代码只能输入范围不能计算,没看出后面过程哪不对,求指点
											#include<stdio.h>
int main(void)
{    
        int x,y,z;
        int w=0;
        
        puts("请输入两个整数。"); 
        printf("整数1:");
        scanf("%d",&x);
        printf("整数2:");
        scanf("%d",&y);
        
        if(x>y)
        z=x;
        else  z=y;
    do{    
       z=z+1;
       w=w+z;
    }while(z!=x||z!=y);
    printf("两数之间的所有数的和是:%d\n",w);
    
    return 0;
}