Programación de estructura de datos por favor ayúdenme
typedef?struct?LNode{
char*?elem;
struct?LNode*?next;
}LNode,* LinkList;
//? Utilice la lista enlazada individualmente del nodo principal. Para garantizar que el orden de segmentación no cambie, se utiliza la interpolación de cola. Complete el resto del código usted mismo, se proporcionan los claves
void?Sort(LinkList&?La,LinkList&?Lb,LinkList&?Lc){
LNode*?pa? ?La->siguiente;
ra?=?La;
rb?=?Lb;
rc?=?Lc;
while(pa){
switch(pa->elem){
caso? Código ACSII del número:?ra->next?=?pa;ra?= ? pa;break;
caso? código de letras ASCII: rb->next?=?pa;rb?=?pa;break;
predeterminado:
rc->siguiente?=?pa;rc?=?pa;break;
}
}
ra-siguiente?=?NULL; ->siguiente?=?NULL;rc->siguiente?=?NULL;?
pa?=?La->siguiente,pb?=?Lb->siguiente;pc?=?Lc- > siguiente;
while(pa){
Contenido de salida
}
while(pb){
Contenido de salida
}
while(pc){
Contenido de salida
}
} p >