Ir para conteúdo
Fórum Script Brasil
  • 0

C - Leitura De Arquivo


Guest henrique - bh

Pergunta

Guest henrique - bh

#include <stdio.h>

#include <stdlib.h>

#include <iostream.h>

int main () {

int N,J,Z,

S = 0,

i = 1,

SP,x;

system ("PAUSE");

FILE*pt;

pt = fopen ("arquivo.txt", "r");

if (pt == NULL) {

printf ("\nArquivo não encontrado\n");

exit (EXIT_FAILURE);

}

fscanf (pt, "%d", &N);

while (N!=0)

{

printf ("Teste %d\n",i);

for (x=1;x<=N;x++)

{

fscanf (pt, "%d", &J);

if (J<0 || J>100)

printf ("Depósito inválido\n");

fscanf (pt, "%d", &Z);

if (Z<0 || Z>100)

printf ("Depósito inválido\n");

SP = J - Z;

S = S + SP;

printf ("%d\n", S);

}

printf ("\n");

i++;

fscanf (pt, "%d", &N);

}

fclose (pt);

return (0);

}

_____________________

alguém pode me informar o que está errado aqui?

Estou rodando no DEV C++ e somente aparece a tela de PROMPT para eu digitar qualquer tecla...

Logo que digito fecha-se o prompt e nada mais acontece..

O que está errado?

Acho que não estou sabendo como ler arquivos...

o arquivo.txt tem o seguinte formato:

3

20 25

10 5

10 10

4

0 5

12 0

0 20

17 1

0

obrigado!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...