Si, mira algo asi lo tengo
#include<stdio.h>
#include<conio.h>
#include<dos.h>
main()
{
int cf=79,ci=1,rf=24,ri=1,col=1,ren=1;
clrscr();
for(ri=1;ri<=11;ri+=2)
{
for(col=ci;col<=cf;col++)
{
gotoxy(col,ren);
delay(100);
printf("xb2");
}
col=col-1;
for(ren=ri;ren<=rf;ren++)
{
gotoxy(col,ren);
delay(100);
printf("xb2");
}
ren=ren-1;
for(col=col;col>=ci;col--)
{
gotoxy(col,ren);
delay(100);
printf("xb2");
}
col=col+1;
for(ren=ren;ren>(ri+1);ren--)
{
gotoxy(col,ren);
delay(100);
printf("xb2");
}
ren=ren+1;
ci=ci+2;
cf=cf-2;
rf=rf-2;
}
getch();
return 0;
}
Pero el problema es que tengo que hacer un llenado completo y con esto me deja el espacio como de un renglon, no se como debo acomodarlo para que me quite ese espacio