alguém me ajuda por favor, ta dando erro para passar vetor por referencia.
/*11. Implemente a função negativos, que recebe como parâmetro um vetor de números
de ponto flutuante (vet) de tamanho n e retorna quantos números negativos estão
armazenados nesse vetor. Essa função deve obedecer ao protótipo:
int negativos (int n, float * vet); */
#include<stdio.h>
int negativos(int n, float *vet){
for(int i = 1; i <= 20; i++){
if(vet[i] < 0){
n++;
}
}
return n;
}
int main(){
int n = 0;
float vet[20];
for(int h = 1; h <= 20; h++){
printf("\nInsira o valor para a posicao %d :",h);
scanf("f",&vet[h]);
}
printf("há %d numeros negativos!",negativos(n, &vet));
return 0;
}
Pergunta
Zackk
alguém me ajuda por favor, ta dando erro para passar vetor por referencia.
Link para o comentário
Compartilhar em outros sites
2 respostass 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.