Hocam string olarak olursa bir örnekte benden
void ccc(char *p)
{
   char ct[20]="0000000000000000000";
   printf("  %c * 1%s",p[0],ct+(20-strlen(p)));
   if(strlen(++p)) 
      ccc(p);
}
int main()
{
    ccc("7805");
    getch();
}
isterseniz 1000 basak girin ufak bir düzenlemeyle tamamdır.