新人不懂!这个程序所表示的表达式不能算出正确的值!哪里错了?
求表达式s=aa...aa-...-aaa-aa-a(a...a表示无数个a),a,n的值在1-9之间,例如a=3,n=6,s=333333-33333-3333-333-33-3程序如下:
#include<stdio.h>
void main()
{
int j,s,t;
int a,n;
printf("please input:");
scanf("%d%d",&a,&n);
for(j=0;j<n;n++)
{
t=t*10+a;
s=t;
for(j=1;j<n;j++)
{
t=t%10;
s=s-t;
}
}
printf("\nthe result is:%d\n",s);
}