31 lines
703 B
C
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 ?
|
|
*/ |