关于C语言的for嵌套循环问题
#include int main(void){
long sum=1l;
int j=1;
int count=0;
int i;
printf("enter nuber");
scanf("%d",&count);
for(i=1;i<=count;i++)
{
sum=1l;
j=1;
printf("\n1");
while(j<I)
{
sum+=++j;
printf("+%d",j);
}
printf("=%ld\n",sum);
}
return 0;
}
希望大神解释一下每一步,还有那个 for循环为什么要重新声明sum和j,尤其是for中为什么还要重新初始化他们,求大神讲解