Olá,
Alguém poderia me explicar um pouco melhor a diferença entre o char "normal" e o unsigned char? Pelo que eu sei, o unsigned nunca é negativo, mas como isso funciona para caracteres, na prática?
A função achePalavra() do EP5 recebe unsigned char* como argumento, mas o campo nome do tipo Filme (por exemplo) é apenas char*. Não fiz muitos testes ainda, mas me parece que a achePalavra() não aceita char* (assim como a leiaString() parece não aceitar unsigned char).
Como devemos/podemos proceder em relação a isso?