E09.1 Escreva uma função que verifique se uma lista encadeada com cabeça que contém números inteiros está em ordem crescente. As células das listas têm a seguinte estrutura:
struct caixa {
int num;
struct caixa *prox;
};
typedef struct caixa celula;
E09.2 Imagine listas encadeadas cujas células contêm caracteres. (Comece definindo a estruturas das células.) Escreva uma função que compare lexicograficamente duas listas encadeadas desse tipo, digamos x e y. Sua função deve devolver
(Portanto, sua função deve ter comportamento semelhante à strcmp da biblioteca string.)