FUNCION PARA ALMACENAR
void calmac(char *q)
{
if (spos==MAX) // Control de llenado de la cola
{
printf("n La cola está llenan");
return;
}
p[spos]=q;
spos ++;
}
FUNCION PARA RECUPERAR
char *crecup(void)
{
if(rpos==spos)
{
printf("n No hay datosn");
return NULL;
}
rpos ++;
return p[rpos-1];
}
METODO MAIN
int main(void)
{
char s[80];
register int t;
spos=0; /* inicializacion de indicadores y de cola */
rpos=0;
for(t=0;t<MAX;++t) p[t]=NULL;
//Menu
for(;;){
printf("\nIntroducir, Listar, Borrar o Salir\n");
printf("(escribir la acci¢n deseada):\n");
gets(s);
*s=toupper(*s);
switch(*s){
case 'I': intro(); break;
case 'L': revisar();break;
case 'B': borrar(); break;
case 'S': exit(0);
}
}
getch();
return 0;
}
No hay comentarios:
Publicar un comentario