这个程序错在哪了?
1+11+111+1111+++++++111111111=?2+22+222+2222+++++++222222222=?
3+33+333+3333+++++++333333333=?
4+44+444+4444+++++++444444444=?
5+55+555+5555+++++++555555555=?
6+66+666+6666+++++++666666666=?
7+77+777+7777+++++++777777777=?
8+88+888+8888+++++++888888888=?
9+99+999+9999+++++++999999999=?
#include "math.h"
#include "stdio.h"
main()
{
int i,n,m,x,y=0;
for (i=1;i<=9;i++)
{
for (n=0;n<=8;n++)
{x=pow(10,n)+i;
y=x+y;}
printf ("y=%d\n",y);}
}