#include <stdio.h>
int main(){
int a,b=0,sum,n;
scanf("%d %d",&a,&n);
if(a=<0||n=<0)
printf("-1");
else
for(int i=0;i<n;i++)
{b=10*b+a;
sum=sum+b;}
printf("%d",sum);
return 0;
}
输入-1 0的时候输出的一直是-10
如果把print里面改为-1.0,输出就一直为-1.00