大家来看看c语言编程

img


请大家帮我看看这个应该怎么写程序,用c语言编程,多项式相加。
例如,
输入2 5
输出24690

因为题目没有说明数据的大小,所以我就用int了

#include<stdio.h>
int main(){

    int a,n;
    scanf("%d %d",&a,&n);
    int sum=0;
    int k=a;
    sum+=a;
    while(n-->1){
        a*=10;
        a+=k;
        sum+=a;
    }
    printf("%d",sum);
    return 0;
}


#include<stdio.h>
#include<math.h>


int main()
{
    int a,n,s=0,sum=0;
    scanf("%d%d",&a,&n);
    for (int i = 0; i <n ; i++)
    {
        s+=pow(10,i)*a;
        sum+=s;
    }
    printf("%d",sum);
    return 0;
}