DEV/DEV1.1/TP09/mirroir.c

37 lines
535 B
C
Raw Normal View History

2022-11-15 11:27:45 +01:00
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void afficher(int tab[]){
for(int i=0;i<10;i++){
printf("%d, ",tab[i]);
}
printf("\n");
}
void randomize(int tab[]){
srand(time(0));
for(int i=0;i<10;i++){
tab[i]=(rand()%(50+1-(-50)))-50;
}
}
void inverser(int tab[]){
int tabM[10];
for(int i=0;i<10;i++){
tabM[i] = tab[9-i];
}
for(int i=0;i<10;i++){
tab[i] = tabM[i];
}
}
int main(int argc, char const *argv[])
{
int tab[10];
randomize(tab);
afficher(tab);
inverser(tab);
afficher(tab);
return 0;
}