跳出循环
#include <stdio.h>int sum(int m, int n);
int main()
{
int m, n;
while(1)
{ scanf("%d %d", &m, &n);
printf("sum = %d\n", sum(m, n));
}
return 0;
}
int sum(int m, int n)
{
int d,i,sum=0;
if(m>n)
{ d=m;
m=n;
n=d; }
for(i=m;i<n;i++)
sum+=i;
return sum;
}
我想在主函数加一个输入q时退出循环,不能影响吗,m,n的正常输入,请教一下怎么改?