求教问题,简单的一道题
2701:与7无关的数查看 提交 统计 提问 时间限制: 1000ms 内存限制: 65536kB 描述
一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,
则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方和.
输入
输入为一行,正整数n,(n<100)
输出
输出小于等于n的与7无关的正整数的平方和
样例输入
21
样例输出
2336
我的代码如下,带为什么总是显示编译错误,求教
#include <stdio.h>
int main(int argc, char *argv[])
{
int n,i,sum=0;
printf("n\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%7!=0)
{
sum=sum+i*i;
}
}
printf("%d",sum);
printf("\n");
return 0;
}