>> 658
1から10までの2乗和は385だよな?


#include <stdio.h>

int sqrsum(int n)
{
int i, sum = 0;

for (i = 1; i <= n; i++)
sum += i * i;

return sum;
}

int main()
{
int n;
printf("自然数を入力して下さい. \n");
scanf("%d", &n);
printf("1から%dまでの自然数の二乗和は%dです. \n", n, sqrsum(n));

return 0;
}