s定义时赋初值为0,另外在for循环的时候循环变量i的初值应为1,或是控制循环的时候改成i
s未定义int s=0;scanf(“%d%d”,&a,&n);i 已经赋值为0,for(i;i<=n;i++)
你试一下 如果还有问题 吧错误代码 发出来