Ciao a tutti,

in un programma C ho la necessita' di inserire l'opzione per aprire un file compressato con estensione .gz o .zip, in read mode.
Il programma gira in ambiente unix.

C'e' qualche funzione particolare che mi permetta di farlo, senza dovere tutte le volte eseguire da riga di comando "gzip -d nomefile", prima di eseguire il programma?

grazie e ciao

Lucky