estou com esse código:
>>>>>>>>>>>>>>>>>>>>>>>>>>
# include <stdio.h>
int mult(float a,float b ,float c)
{
printf ("%f",a*b*c);
return (0);
}
int main ( )
float x,y;
x=3;
y=4;
mult (x,y,2);
return (0);
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>
o objetivo desse code é fazer com que a função que eu criei em cima, fosse chamada no code em baixo ,em outras palavras, eu criei uma função que era de multiplicar três valores (como tava escrito na apostila,que por sinal,fiz igualzinho) mas a função não é chamada e da erro na copilação.
teria como alguém me explicar como criar a função e depois chama-la corretamente.
Tags:
Mano,
da erro de compilação porque falta um "abre chaves" nessa linha
int main ( ) ....
deve ficar assim:
int main ( ) {
float x,y;
x=3;
y=4;
mult (x,y,2);
return (0);
}
;)
poxa é verdade dei bobeira,
mas depois que coloquei a chave e dei o run no copilador o programa nao acusou erro mas nao fazia mas nada, alguem pode rodar esse code pra ve se funciona?
Aqui rodou sem problemas, e ai provavelmente também, só que talvez você não tenha conseguido enxergar,
troca essa linha:
printf ("%f",a*b*c);
por essa:
printf ("valor: %f \n",a*b*c);
deve ficar mais fácil de ver, espero ter ajudado
Abraço
Oi, Janderson
Dessa vez consegui, acho que essa mudança na linha foi essencial
veleu mesmo
muito obrigado,
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por