Eduardo Maia Postado Setembro 27, 2011 Denunciar Share Postado Setembro 27, 2011 #include <stdio.h> #include <conio.h> main (){ float peso [10], MD, MA; entrada (peso); MD=media(peso); MA=maior(peso); saida(ma,md); getch(); } void entrada (float P[]){ for int a=0;a<10;a++){ printf ("Digite um peso: "); scanf ("%f", &P[a]); } } float media (float P[]){ float S=0; for (int a=0;a<10;a++){ S=S+P[a] } return (S/10); } float maior (float P[]){ float AUX=0; AUX=P[0] for (int a=0;a<10;a++){ if (P[a]>AUX){ AUX=P[a]; P=a; } } return P[c]; void saida (float MD, float MA){ printf ("media %f - maior %f", MD, MA); }Tipo da erro la na função entrada (peso); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LacosTTe Postado Setembro 27, 2011 Denunciar Share Postado Setembro 27, 2011 já que voce não disse qual erro esta dando. Tente declarar os protótipos das funções que voce fez....desta maneira#include <stdio.h> #include <conio.h> void entrada (float P[]); //protótipo da função entrada float media (float P[]); //protótipo da função media float maior (float P[]); //protótipo da função maior void saida (float MD, float MA); //protótipo da função saida main (){ ... } Funções... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eduardo Maia
Tipo da erro la na função entrada (peso);
Link para o comentário
Compartilhar em outros sites
1 resposta 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.