1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| #include <stdio.h>
#include <stdlib.h>
int inverser(int t[],int i,int n)
{
int tmp;
if (i==n) return 0;
else
tmp=t[i];
t[i]=t[n];
t[n]=tmp;
inverser(t,i+1,n-1);
}
int lecture(int t[], int n)
{
int i;
if (n<0) return lecture(t,n);
else if (n>1)
return lecture(t,n-1);
}
int affichage(int t[],int n)
{
if (n<0) return 0;
else if(n>0)
return affichage(t,n-1);
}
int main()
{
int n,r,i;
int t[10];
printf("Taille");
scanf("%d", &n);
lecture(t,n);
r=inverser(t,0,n);
printf("%d", r);
} |
Partager