Enviado em 27/11/2016 - 11:34h
Bom dia estou fazendo um programa e esta dando erro na parte em que a função tem que retorna a soma se alguém puder me ajudar agradeço.
/* Um programa que preencha um vetor de 15 posições some as 10 primeiras .*/
#include<stdio.h>
#include<stdlib.h>
int pren(int vet[15]){
int i;
for(i=0;i<15;i++){
printf("digite o numero de posicao %d: ", i+1);
scanf("%d", &vet [i]);
}
}
int somatoria(int vet[15]){
int i,soma,s=0;
for(i=0;i<10;i++){
soma=s+vet[i];
}
}
int main(){
int vet[15];
pren(vet);
somatoria(vet);
printf ("A soma dos 10 primeiros numero: %d ", somatoria);
return 0;
system ("pause");
}
/* Um programa que preencha um vetor de 15 posições some as 10 primeiras .*/
#include<stdio.h>
#include<stdlib.h>
int pren(int vet[15]){
int i;
for(i=0;i<15;i++){
printf("digite o numero de posicao %d: ", i+1);
scanf("%d", &vet [i]);
}
}
int somatoria(int vet[15]){
int i,soma,s=0;
for(i=0;i<10;i++){
soma=s+vet[i];
}
}
int main(){
int vet[15];
pren(vet);
somatoria(vet);
printf ("A soma dos 10 primeiros numero: %d ", somatoria);
return 0;
system ("pause");
}