Programar em C: Exercícios Finais: Exercício 9

Origem: Wikilivros, livros abertos por um mundo aberto.

[editar] Exercício 9

 #include <stdio.h>
 #include <stdlib.h>
 main()
    {
      void exibe_maior();                         /* declaração */
      int i,j;
      for(i = -10; i <= 10; i++)
           {
              for(j = -10; j <= 10; j++)
                 {
                   exibe_maior(i,j);
                 }
            }
      system (“pause”);
      return 0;
    }
 /*
 * Função exibe_maior.
 * Retorna: void
 * Imprime na tela o maior de seus dois argumentos.
 */
 void exibe_maior(int a1, int a2){                /* definição  */
 int maior;
 if(a1 > a2)
 {
     maior = a1;
 }
 else
   {
 
      maior = a2;
   }
      printf("O maior entre %d e %d e' %d\n", a1, a2, maior);
 }


1. Repare que isto vai dar erro por falta de especificação dos argumentos da função exibe_maior. Tente corrigi-la!