probleme pour inverser un tableau en faisant une fonction
bonjour a tous,
voila j'apprends petit à petit et j'en suis aux tableaux et fonctions, j'ai donc voulu mettre les 2 en même temps mais ça ne marche pas :(
aidez-moi s'il vous plait ..
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include <stdio.h>
#include <stdlib.h>
#include <conio.h>
inverser(int *tab,int*tab2,int*i){
int a=0;
while(i!=-1){
*tab2[a]=*tab[i] ;
i--;a++;
}
}
int main(){
int *tab[100];int *tab2[100];int c;int *i=0;
while(i<5){
scanf("%d",&c);
tab[i]=c;
i++;
}
i--;
inverser(&tab,&tab2,&i);
printf("%d",tab2[0]);printf("%d",tab2[1]);printf("%d",tab2[2]);printf("%d",tab2[3]);printf("%d",tab2[4]);
} |