与7无关的数求平方和

 

代码如下:

#include <stdio.h>
int main()
{
	int i,n,d,isp = 0;
	double sum = 0;
	scanf("%d",&n);
	for (i = 1;i<=n;i++)
	{
		if(i%7 == 0)
			continue;
		isp = 0;
		d = i;
		while(d>0)
		{
			if(d%10 == 7)
			{
				isp = 1;
				break;
			}
			d = d/10;
		}
		if(isp==0)
			sum = sum + i*i;
	}
	printf("%g\n",sum);
	return 0;
}

那不就07 17.... 70-79... 87...97吗