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

problema em compilação


karoljares

Pergunta

Estou com problema na compilação de um programa. Aparece o erro "expected identifier or "(" before "{" token". Sou nova programando em C e não sei mais onde procurar o erro. Segue abaixo o código fonte do programa. Desde já agradeço.
#include <stdio.h>
#include <stdlib.h>
#include <omp.h>
#include <math.h>
double f(double x);
double * (le_vetor (FILE * fp, int tamanho));
double somatorio_vet(int tamanho, double *a);
int (main (int argc, char **argv))
{
FILE * inp;
int tamanho;
double *a;
if (argc != 3)
{
fprintf (stderr, "Argumentos inválidos! %s <tamanho> <arquivo de entrada>\n", argv[0]);
exit(1);
}
tamanho = atoi(argv[1]);
if (((inp = fopen(argv[2],"r")) == NULL))
{
fprintf(stderr, "Erro ao abrir o arquivo %s de leitura\n", argv[2]);
exit(1);
}
a = le_vetor (inp, tamanho);
double somatorio = somatorio_vet(tamanho,a);
fclose(inp);
printf("Resultado = %lf\n", somatorio);
}
double * le_vetor(FILE * fp, int tamanho)
{
double * v = (double *) malloc(tamanho * sizeof(double));
int i;
for (i=0; i<tamanho; i++)
fscanf(fp, "%lf\n", &v);
return v;
}
double somatorio_vet(int tamanho, double *a);
{
int i;
double somatorio=0;
#pragma omp paralell
for (i=0; i<tamanho; i++)
{
somatorio+=f(a);
}
return somatorio;
}
double f(double x)
{
x = abs(x);
double y = 0;
int i=0;
while (i<(x*200))
{
y= sqrt(i);
i++;
}
return y;
}

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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