Files
apl/APL1.1/11.Chaine_de_caracteres/Multiplication.c
unknown d9949b5cb0 a
2022-01-14 06:54:18 +01:00

31 lines
703 B
C

#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[]){
if(argc != 3){
printf("IL ya %d parametre. Veuillez utilisez 2 parametre svp.\n",argc);
return EXIT_FAILURE;
}
double arg1 = strtod(argv[1],NULL);
double arg2 = strtod(argv[2],NULL);
printf("%.2lf\n",arg1*arg2);
return EXIT_SUCCESS;
}
/*
Multiplication. Écrivez un programme qui affiche
le produit de ses deux premiers arguments
(on suppose que ce sont des entiers).
Que donne le programme quand un des arguments n'est pas un entier ? UN 0 POUR DES CHAR, CE QUIL YA AVANT LA VIRGULE POUR DES REEL
Quand un des arguments est manquant ?
Pouvez-vous améliorer le programme pour qu'il gère ces situations ?
*/