Red de conocimiento informático - Computadora portátil - Programación en C: este programa es para crear una lista enlazada individualmente (esto ya está escrito), ingrese un número para saber si existe en la lista enlazada, elimínelo si existe, de lo contrario no se eliminará.

Programación en C: este programa es para crear una lista enlazada individualmente (esto ya está escrito), ingrese un número para saber si existe en la lista enlazada, elimínelo si existe, de lo contrario no se eliminará.

void main()

{

printf("Creando link_list:\n");

head=creat_list();

printf("Imprimir la lista de enlaces:\n");

print_link()

getchar(); ("\nIngrese el carácter a eliminar:\n");

scanf("c",amp;x);

delete_link();

printf ("\n Imprimir la lista de enlaces:\n");

print_link();

}

void delete_link()

{

if(head-gt; data==x){

head=head-gt;

}else{

if(head-gt; next!=NULL){

ptr=head-gt; next;

qtr=head;

while( ptr!=NULL){

if(ptr-gt; data==x){

qtr-gt; siguiente=ptr-gt;

> gratis(ptr);

ptr=qtr-gt;siguiente;

}else{

qtr=ptr;

ptr =ptr-gt;siguiente;

}

}

}

}

}