Red de conocimientos turísticos - Información de alquiler - Escriba un algoritmo en C que utilice una única lista enlazada como estructura de almacenamiento para implementar la inversión in situ de una lista lineal.
Escriba un algoritmo en C que utilice una única lista enlazada como estructura de almacenamiento para implementar la inversión in situ de una lista lineal.
Realice la inserción del cabezal hasta que la entrada sea 0, luego presione Enter para finalizar.
#include lt;iostreamgt;
usando el espacio de nombres std;
typedef struct lnode
{
int datos;
struct lnode *next;
}Lnode, *Lista de enlaces;
Lista de enlaces Creat_linklist()
{
Lista de enlaces L=NULL;
Lnodo *s;
int x;
cingt; (x!=0)
{
s=nuevo Lnodo;
s-gt; gt; siguiente=L;
L=s;
cingt; p>
cingt; p>
}
int main()
{
coutlt;lt; "Por favor ingrese datos:"lt ;lt;endl;
p>Lista de enlaces p
p=Creat_linklist()
while(p!=NULL)
{
coutlt;lt;p-gt;datalt;lt;';
p=p-gt;siguiente;
} p>
devuelve 0;
}