acrescimo de algumas flags para compilacao
modificacoes irrelevantes
cria a funcao _fopen para abertura do arquivo