Enviado em 04/11/2016 - 18:06h
Por que o meu programa está retornando -nan?#include <stdio.h>
#include <stdlib.h>
#define LIM 300
#include <strings.h>
void soma(float vet[]){
float soma=0;
for(int i=0;i<=300;i++){
soma+=vet[i];
}
printf("\nResultado da soma: %.0f",soma);
}
int main(){
float vet[LIM];
int op;
char parar;
printf("\n\n\tMenu de opções");
printf("\n\n(1)Soma");
printf("\n\nEscolha:");
scanf("%i",&op);
switch(op){
case 1:
printf("\nInforme os valores: ");
for(int i=0;i<=300;i++){
scanf("%f",&vet[i]);
if(strcmp("parar","=")==0){}
}
soma(vet);
break;
}
}