/*! \file q2.c

 *  \author EISTI
 *  \version 0.1
 *
 *  \brief affiche un tableau
 *
 */

#include <stdio.h>
#define N 5

/*! \fn void afficheTab(int tailleT, int t[])
 *  \author EISTI
 *  \version 0.1
 *  \date Fri Jan 15 15:33:01 2010
 *
 *  \brief Affiche un tableau d'entiers
 *
 *  \param tailleT taille du tableau
 *  \param t[] tableau à afficher
 *
 */
void afficheTab(int tailleT, int t[]) {

  int i;

  for(i=0;i<tailleT;i++){
    printf("| %d ",t[i]);
  }
  printf("|\n ");

}

/*! \fn int main (int argc, char** argv)
 *  \author EISTI
 *  \version 0.1
 *  \date Fri Jan 15 15:29:37 2010
 *
 *  \brief Fonction principale
 *
 *
 * \param argc : Nombre d'argument
 * \param argv : Tableau des arguments
 * \return 0 : le programme doit se terminer normalement
 *
 * \remarks 
 */

int main (int argc, char** argv) {
	
  int tab[N],i;
  // boucle sur toutes les cases
  for(i=0;i<N;i++){
    printf("\nSaisissez la valeur de la case %d : ",i);
    scanf("%d",&tab[i]);
  }
  printf("\n Votre saisie : \n ");
  // appel de la fonction d'affichage
	afficheTab(N,tab);
	
	//Fin du programme, Il se termine normalement, et donc retourne 0
	return (EXIT_SUCCESS);
} 


