Páginas

quarta-feira, 14 de dezembro de 2011

Exemplo 42

==============================================================

Escreva um programa que leia uma lista de nomes e idades de um arquivo texto. Prepare
um arquivo para ser lido com nomes e idades. Apresente os dados lidos em forma de
tabela na tela (Ex: Fulano 38).

==============================================================

#include <stdio.h>
#include <stdlib.h>

FILE *arquivo;
char *nomeArquivo = "NomeIdade.txt";

void abreArquivo(){

    arquivo = fopen(nomeArquivo , "r");

}

void lerArquivo(){

    char *nome;
    int idade;

    rewind(arquivo);

    do{

        fscanf(arquivo,"%s %d",&nome,&idade);
        mostrar(&nome,idade);

    }while(feof(arquivo)==0);
}


void mostrar(char *nome, int idade){

    printf("%s   %d\n",nome,idade);

}

int main(){

    abreArquivo();

    lerArquivo();

    fclose(arquivo);

    system("PAUSE");
    return 0;
}


==============================================================

Nenhum comentário:

Postar um comentário