97 lines
1.5 KiB
C
97 lines
1.5 KiB
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
int comparatif(int tab[], int n, int argc, int max){
|
||
|
int val = max;
|
||
|
if(val < tab[n]){
|
||
|
val = tab[n];
|
||
|
}
|
||
|
if(n != argc){
|
||
|
comparatif(tab[], n+1, argc, val);
|
||
|
}else{
|
||
|
return val;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
int main(int argc, char const *argv[])
|
||
|
{
|
||
|
int tab[7];
|
||
|
int max = 0, n = 1;
|
||
|
if(argc<2){
|
||
|
printf("Retournez plus de valeur!");
|
||
|
return EXIT_FAILURE;
|
||
|
}else{
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
if(n != argc){
|
||
|
tab[n] = argv[n];
|
||
|
n++;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
n = 0;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
n++;
|
||
|
if(tab[n] != '\0'){
|
||
|
if(max<tab[n]){
|
||
|
max = tab[n];
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
printf("%d", max);
|
||
|
return EXIT_SUCCESS;
|
||
|
}
|