25 lines
670 B
C
25 lines
670 B
C
|
#include <stdlib.h>
|
||
|
#include <stdio.h>
|
||
|
#include "../EXO 1/repetition.h"
|
||
|
|
||
|
|
||
|
int main(int argc,char* argv[]){ /* Ou "char** argv" */
|
||
|
int i;
|
||
|
long* tab;
|
||
|
tab = (long*) malloc(argc*sizeof(long));
|
||
|
/* Création d'un tableau de argc - 1 élément (Autrement dit, création d'un tableau du nombre d'éléments donner en argument au programme sans compter le a.out)*/
|
||
|
for(i=1;i<argc;i++){
|
||
|
tab[i-1] = strtol(argv[i],NULL,10);
|
||
|
}
|
||
|
|
||
|
if(repetition(tab,argc-1)==0){
|
||
|
printf("les valeurs sont différentes");
|
||
|
}
|
||
|
if(repetition(tab,argc-1)==1){
|
||
|
printf("les valeurs sont identiques");
|
||
|
}
|
||
|
free(tab);
|
||
|
|
||
|
|
||
|
return EXIT_SUCCESS;
|
||
|
}
|