Bonjour,
en faite j'ai fait un programme avec le tableau (somme,affichage,minimum,maximum)mais j'arrive pas a faire le rest de l'exercice.si quelqu'un peut m'aider sur ces derniers fonctions:
1)Écrire une fonction qui teste si un entier donné par l'utilisateur est dans le tableau.
2)Écrire une fonction qui échange dans un tableau deux éléments dont leurs indices sont définis par l'utilisateur
3)Écrire une fonction qui calcule le nombre d'occurences d'un nombre "el" dans un tableau
et voici mon programme : ==>
#include<stdio.h>
int somme_tab(int T[], int a)
{
int somme=0;
int i;
for (i=1;i<a+1;i++){
somme=somme+T[i];
}
return somme;
}
int min_tab(int T[], int a)
{
int min;
int i;
for (i=1;i<a+1;i++){
if (T[i]<min){
min=T[i];
}
}
return min;
}
int max_tab(int T[], int a)
{
int max=0;
int i;
for(i=1;i<a+1;i++){
if (T[i]>max){
max=T[i];
}
}
return max;
}
int main()
{
int a,i;
int som,minimum,maximum;
char q;
printf("\nEntrez la taille du tableau ==>");
scanf("%d",&a);
printf("\n");
int tab[a];
for (i=1;i<a+1;i++){
printf("Saissez les valeurs du tableau[%d] ==>\t",i);
scanf("%d",&tab[i]);
som=somme_tab(tab,a);
minimum=min_tab(tab,a);
maximum=max_tab(tab,a);
}
printf("\n");
for(i=1;i<a+1;i++){
printf("Tableau[%d] ==> %d\n",i,tab[i]);
}
printf("\nSomme ==> %d\n",som);
printf("Minimum ==> %d\n",minimum);
printf("Maximum ==> %d\n\n",maximum);
return 0;
}
____________________________________
Micoo ==> The Special Agent 
____________________________________