void comando_ranking_caracteres(estado_t *estado, int n) { TLista caracteres; char palabra[] = "X"; char c; inicializar_lista(&caracteres); fseek(estado->fd_origen, 0, SEEK_SET); while ((c = fgetc(estado->fd_origen)) != EOF) { palabra[0] = c; insertar_palabra(&caracteres, palabra); } mostrar_ranking(&caracteres, n); }
int main() { struct nodo arbol; int valor; inicializar_lista(&arbol); printf("Introduce -1 para finalizar\n"); printf("Dame la ecuacion dando enter en cada caracter\n"); while(valor!= -1){ scanf("%d", &valor); if (valor != -1){ insertar(&arbol, valor); } } imprimir(&arbol); }
int main() { struct nodo cabecera; int valor = 0; inicializar_lista(&cabecera); printf("Introduce -1 para finalizar\n"); printf("Dame los numeros\n"); while(valor != -1){ scanf("%d", &valor); if (valor != -1){ introducir_al_final(&cabecera, valor); } } imprimir_lista(&cabecera); imprimir_el_primero(&cabecera); borrar_el_primero(&cabecera); imprimir_lista(&cabecera); }