c语言 for 循环的问题 新手求解
为什么这个程序无法实现a到b之间的数的循环 如果把for循环中的(b-a)换成个具体的书就能循环 可是现在却无法循环b-a次 求解谢谢 #include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,i,x,y,z;
printf("Please input two integers");
scanf("%d,%d",&a,&b);
x=a;
y=a;
z=a;
for(i=0;i<=(b-a);i++){
x=a+i;
y=(a+i)*(a+i);
z=(a+i)*(a+i)*(a+i);
printf("%d\t%d\t%d\n",x,y,z);}
system("pause");
return 0;
}