On utilise Qtcreator pour apprendre les fonctions en C
mes_fonctions.h
/* prototype */
#ifndef mes_fonctions
#define mes_fonctions
void affiche(void);
int addition(int nb1,int nb2);
int puissance (int base, int exp);
#endif
mes_fonctions.c
#include <stdio.h>
#include <stdlib.h>
void affiche(void)
{
printf("Lycee DORIAN\n");
return;
}
int addition(int nb1,int nb2)
{
int resultat;
resultat = nb1 + nb2;
return resultat;
}
int puissance (int base, int exp)
{
int resultat;
int compteur;
resultat=1;
for (compteur=0;compteur < exp ; compteur ++)
resultat = base * resultat;
return resultat;
}
main.c
#include <stdio.h>
#include <stdlib.h>
#include "mes_fonctions.h"
int main()
{
affiche();
affiche();
printf("addition de 5 + 12 =%d\n",addition(5,12));
printf ("2^16= %d\n",puissance(2,16));
return 0;
}