#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char ** argv) { double tot = 0; while (argc-- > 1) { char * endptr; tot += strtod(argv[argc], &endptr); if (*endptr) { fprintf(stderr, "trailing characters after argument #%d ('%s')\n", argc, endptr); } } printf("%lf\n", tot); return (0); }