Realize un programa en c que hiciera un caracol en toda la pantalla, luego que me apareciera una x en la pantalla y ahora me eh kdado atorado en el programa que debe ir llenando la pantalla y va formando un signo de + . Siguiendo la secuencia mostrada.
1
5
48 62
7
3
Les dejo el k hice haber si me pueden ayudar.
#include<stdio.h>
int s,x,xd,yd,xi,yu,y,b;
main()
{
clrscr ();
s=1;
x=0;
xd=80;
yd=24;
xi=1;
yu=2;
y=1;
b=0;
do
{
if(b==0)
if(x<=xd)
{
x++;
if(x==xd)
{
b=1;
xd--;
y--;
}
}
if(b==1)
if(y<=yd)
{
y++;
if (y==yd)
{
b=2;
yd--;
x++;
}
}
if(b==2)
if(x>=xi)
{
x--;
if(x==xi)
{
b=3;
xi++;
y++;
}
}
if(b==3)
if(y>yu)
{
b=0;
yu++;
}
}
while(s<1921);
gotoxy(x,y);
printf("*");
getch();
s++;
}
Si me pueden ayudar se los agradesco