Pesquisar neste blog

quarta-feira, 1 de abril de 2009

Lendo um arquivo passado como argumento e mostrando em C

#include stdio.h
#include conio.h
#include stdlib.h
#include string
#include iostream




using namespace std;


int main(int argc, char *arquivo[])
{
if (argc < 2)
{
printf("Falta o parametro caminho + nome do arquivo!!");
exit(0);
}

char str[255];
FILE *arq;
char *endereco;
endereco = arquivo[1];
printf("Arquivo: %s\n",arquivo[1]);

arq=fopen(endereco,"r");
printf("\n");
if(arq)
{
while(!feof(arq))
{
fgets(str,255,arq);
printf(" %s",str);
}
}

fclose(arq);
printf("\n\n");

system("pause");

return 0;
}

Nenhum comentário: