Fonction Void en C

Vous devez donner un prototype (ou une définition) d’une fonction avant de l’utiliser dans un programme.

Méthode 1: Définition:

Placez la fonction add() avant la fonction main() :

#include <stdio.h>
void add(int a, int b) 
{
   printf("%d + %d = %d", a, b, (a+b));
}

int main()
{
    int a,b;
    a = 3;
    b = 1;
    add(a, b);
    return 0;
}

Méthode 2: Prototype :

#include <stdio.h>
void add(int,int); //prototype 
int main()
{
    int a,b;
    a = 3;
    b = 1;
    add(a, b);
    return 0;
}

void add(int a, int b) 
{
   printf("%d + %d = %d", a, b, (a+b));
}