#include //int N; // variables globales int T[100]; // variables globales int lecture(void); // prototype de fonction void trier(int N); // prototype de fonction void affichage(int N); //prototype de fonction int main(void) { int N; printf("Bonjour ce programme\n"); N=lecture(); trier(N); affichage(N); return 0; } int lecture (void) { int i,N; printf("Introduisez le nombre d entier N: \n"); scanf("%d",&N); while((N<=1)||(N>100)) { printf("N doit etre entre 2 et 100 inclut \n"); scanf("%d",&N); } printf("Donner les %d valeurs\n", N); for(i=0; i<=N; i++) scanf("%d",&T[i]); return N; } void trier (int N) { int i,j,aux; // variables locales for (i=1; i=0)&&(T[j]>aux)) { T[j+1]=T[j]; j=j-1; // ou j - - } T[j+1]=aux; } } void affichage(int N) { int i; printf ("Voici les donnees triees:\n"); for (i=0; i