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

linguagem c_dúvida na compilação do prog


Vick

Pergunta

Hei pessoal preciso de um HELP, montei o seguinte código. Acho que não está certo pois, não quer compilar. Não sei qual é o erro. Alguém pode me dizer? vocês podem verificar se desenvolvi da forma correta?

# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159

int main () {
    FILE* aq;
    float r, t, c, r1, r2,r3, b, h, r;
    int vazio = 1;
    
    /*ABRE ARQUIVO*/
    aq = fopen ("arq_14.txt", "rt");
    if (aq == NULL){
           printf ("ERRO\n");
           return 1;
           }
    
    while (fscanf (aq,"%r,%t,%c", &f, &f, &f !=EOF){
    r1 = b*h;
    r2 = b*h/2;
    r3 = r*PI;
    
    if (r1>r2)
    printf ("a area do retangulo e maior %f", r1);
    else
    printf ("a area do triangulo e maior %f", r2);
    if (r2>r3)
    printf ("a area do triangulo e maior %f", r2);
    else 
    printf ("a area do circulo e maior %f", r3);
    if (r3>r1)
    printf ("a area do circulo e maior %f", r3);
    else
    printf ("a area do retangulo e maior %f", r1);  
    } 

    if (!vazio)
    printf ("VAZIO\n");

fclose (aq);
system ("pause");
return 0;
}

Estou encaminhando tb o enunciado para entender melhor:

Escreva um programa completo que leia o arquivo \entrada.txt", que contem as

descrições de figuras no formato descrito acima, e imprima na tela, com duas casas

decimais, o valor da maior area das figuras listadas no arquivo. Se não for possivel

abrir o arquivo, o programa deve ter como saida a mensagem \ERRO". Se não

existir nenhuma figura no arquivo (arquivo existente, mas vazio), deve-se imprimir

a mensagem \VAZIO". Para calculo da area do circulo use o valor de PI igual a

3.14159.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Cara, pra gente não ficar procurando linha por linha, você pode dizer qual compilador está usando, em que sistema operacional, e principalmente, qual ou quais mensagens de erro ele dá, acho que vai ficar muito mias fácil de te ajudar

Link para o comentário
Compartilhar em outros sites

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
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...