Bonjour,
j’ai crée un petit programme en C qui pour manipuler des tableau, cree, remplit et affiche un tableau, la compilation reussit mais l’execution affiche n’importe quoi. Voici le code :
/*
Programme qui cree, remplit et affiche un tableau */
#include <stdio.h>
void CreeTab(int n); // prototype fonction
void AfficheTab(int Tab[],int n); // prototype fonction
int main()
{
int n,i;
int T[100];
printf("Entrer la taille du tableau : ");
scanf("%d",&n);
CreeTab(n);
AfficheTab(T,n);
return 0;
}
/* Fonction qui cree et remplit un tableau */
void CreeTab(int n)
{
int i;
int Tab[100] ;
for(i=1;i<=n;i++)
{
printf("Saisir l'element %d : ",i);
scanf("%d",&Tab[i]);
}
}
/* Fonction qui affiche un tableau */
void AfficheTab(int Tab[],int n)
{
int i;
printf("Affichage du tableau (dimension %d): \n", n);
for(i=1; i<=n; i++)
printf(" %d ", Tab[i]);
}
Merci d’avance pour votre aide