当输入 2 3 时,程序会计算并输出 2 + 22 + 222 = 246
为什么不能实现
#include <stdio.h>
int main()
{
int a, n, s = 0;
scanf("%d %d", &a, &n);
int i, j;
for (i = 1; i <= n; i++)
{
s = s + a;
a = a * 10;
}
printf("%d", s);
return 0;
}