#include #include #include #include #include #include "exponentiel.h" static void usage(char * nom) { fprintf(stderr, "Usage: %s ", nom); exit(EXIT_FAILURE); } void main(int argc, char * argv[]) { int n = 0; char * reste = NULL; if (argc != 2) { usage(argv[0]); } n = strtol(argv[1], &reste, 10); if (errno == ERANGE || strlen(reste) != 0 || n <= 0) usage(argv[0]); printf("%.*f", n, exponentiel(pow(0.1,n))); exit(EXIT_SUCCESS); }