/* c4-9.c 按条件求数列和 */
#include <stdio.h>
int main()
{ int i,m,n,t;
long int sum=0;
printf("请输入两个正整数:");
scanf("%d%d",&m,&n); //read//
if (m>n)
{
t=m; m=n; n=t;//exchange//
}
for (i=m; i<=n;i++)
{
if ( i%3 != 0 && i%7 != 0 )//判断m和n之间的数能否既不能被3又不能被7整除//
{
sum +=i;//变量sum累加求和//
}
}
printf("%d到%d之间不能被3、7整除的数之和为:%ld\n",m,n,sum);
return 0;
}//就这//
把它移出来
写成
i=m;
for (;i<=n;i++)
下一行i==7这里是判断符号
没毛病啊
for后面要有大括号吧