maumau1990 Postado Agosto 8, 2018 Denunciar Share Postado Agosto 8, 2018 #include <stdio.h> main() { float a, b, c; printf ("Notas?"); scanf ("%f &f", &a, &b); c=(a+b)/2; printf ("Media = %.1f\n", c); if (c >= 6.0) printf ("Aprovado\n"); else printf ("Reprovado\n"); return 0; } Digitei este código no code blocks, mas ele não compila, pois apresenta erro na linha 3 dizendo: multiple definition of "main" Não consegui entender Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Robert Luiz Postado Agosto 8, 2018 Denunciar Share Postado Agosto 8, 2018 (editado) 1 hora atrás, maumau1990 disse: #include <stdio.h> void main (void) { float a, b, c; printf ("Notas?"); scanf ("%f &f", &a, &b); c=(a+b)/2; printf ("Media = %.1f\n", c); if (c >= 6.0) printf ("Aprovado\n"); else printf ("Reprovado\n"); return 0; } Digitei este código no code blocks, mas ele não compila, pois apresenta erro na linha 3 dizendo: multiple definition of "main" Não consegui entender Pelo que eu entendi você não declarou um tipo de dado básico antes de "main",espero ter ajudado ,sou iniciante ainda. Editado Agosto 8, 2018 por Robert Luiz Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luis G Zeca Postado Agosto 10, 2018 Denunciar Share Postado Agosto 10, 2018 Em 08/08/2018 at 19:01, maumau1990 disse: #include <stdio.h> main() { float a, b, c; printf ("Notas?"); scanf ("%f &f", &a, &b); c=(a+b)/2; printf ("Media = %.1f\n", c); if (c >= 6.0) printf ("Aprovado\n"); else printf ("Reprovado\n"); return 0; } Digitei este código no code blocks, mas ele não compila, pois apresenta erro na linha 3 dizendo: multiple definition of "main" Não consegui entender rodei seu código aqui no DEV C+ e foi numa boa, só notei um problema na matemática usada. Mesmo que o aluno tire 10 em ambas as provas, sua média nunca será maior que 5. espero ter ajudado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
maumau1990
#include <stdio.h>
main()
{
float a, b, c;
printf ("Notas?");
scanf ("%f &f", &a, &b);
c=(a+b)/2;
printf ("Media = %.1f\n", c);
if (c >= 6.0) printf ("Aprovado\n");
else printf ("Reprovado\n");
return 0;
}
Digitei este código no code blocks, mas ele não compila, pois apresenta erro na linha 3 dizendo: multiple definition of "main"
Não consegui entender
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.