User manual
ASURO - 62 -
9. C pour ASURO
Après avoir vu les types de données et avoir abordé un peu les fonctions, nous allons nous 
entraîner sur une petite fonction d’exercice qui doit multiplier deux chiffres à 8 bits et renvoyer le 
résultat.
  int Mult(char a, char b)
  /* la fonction renvoie une valeur int, porte le nom de Mult et reçoit deux char comme  
   paramètres */
  {      // Début de la fonction
    int c;    // Variable c est déclaré comme int
    c = a * b;  // calcule c
    return c;  // renvoie c
  }      // n de la fonction
Et voici encore une petite routine qui exécute la fonction que nous venons de dénir:
  int main (void)      // La fonction main renvoie toujours un int,
            // et ne reçoit pas de paramètres
  {          // Début de la fonction
    char mult1,mult2;    // Dénition de deux variables char
    int erg;      // Dénition d’une variable int qui doit contenir
            // le résultat de la multiplication des
            // variables mult1 et mult2l
    mult1 = 2;      // Affectation
    mult2 = 10;      // Affectation
    erg = Mult(mult1,mult2);  // Rappel de la fonction Mult dénie auparavant 
             return 0;
  }          // Fin










