1 – descompacte o arquivo “expressão.rar” disponível no Classroom e
abra o projeto expressao no Code Blocks;
2 - implemente, no próprio arquivo main.c, a função que lê a expressão
aritmética, cuja assinatura é:
TipoFila * le_expressao(char *exp)
Nesta etapa, a função le_expressao( ) deve receber a
sequência de caracteres que representa a expressão aritmética em
notação pós-fixa e retornar uma fila que armazene, em cada
posição, um caractere que compõe a expressão.
OBS.: considere que cada operando envolvido na expressão é
representado por apenas uma letra e que são reconhecidas apenas
as 4 operações fundamentais ( +, –,  e / ).
Ex.: Entrada: A B C D / E – * +
Disposição dos caracteres na fila:
‘A’ ‘B’ ‘C’ ‘D’ ‘/‘ ‘E’ ‘–’ ‘*’ ‘+‘ ...

3 - imprima a fila;
4 - implemente, também no próprio arquivo main.c, a função que avalia
a expressão aritmética, cuja assinatura é:

1 http://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node75.html

int avalia_expressao(TipoFila *exp)
Para fins de simplificação, vale destacar que o retorno da função é
sempre do tipo inteiro mesmo que o resultado correto seja do tipo
real.
Nesta etapa, a função avalia_expressao( ) deve receber a fila
com os caracteres que compõem a expressão e executar as
seguintes instruções:

para cada caractere faça
se operando então
leia valor do operando;
empilhe valor do operando;
senão
desempilhe dois valores;
efetue operação correspondente;
empilhe resultado;
fimse;
fimpara;
desempilhe resultado;
escreva resultado;
Ex.: A = 4, B = 3, C = 8, D = 2 e E