输入2个正整数a和n,计算a+aa+aaa+aa…a(n个a)之和。例如,输入2和3,输出246(即计算2+22+222)

2025-03-12 14:21:32
推荐回答(1个)
回答1:

你在j循环里面初始化nu、使用i++是错的,下面的程序调试通过:

#include
#include
void main()
{
int a ,n,i,j,nu,s=0;
printf("请输入a和n\n");
scanf("%d%d",&a,&n);
for (i=1;i<=n;i++)
{
nu=0;
for (j=0;j s=s+nu;
}
printf("%d\n",s);
}