#include <stdio.h>
void main()
{
int a,b,i;
long sum=1;/*乘積結果可能比較大,所以用long型*/
printf("請輸入x1(整數a):");
scanf("%d",&a);
printf("\n請輸入x2(整數b且b>a):");/*下壹行輸入x2*/
scanf("%d",&b);
for(i= a; i<=b;i++)
{
sum=sum*i;/*乘積放入sum中*/
}
printf("x1 到x2,之間數的乘積是%ld \n",sum) ;/*這是包括兩邊的數的*/
}