// Sums up all floating point values supplied on the command-line // Copyleft: Sathiamoorthy Manoharan. #include #include int main(int argc, char* argv[]) { float sum = 0; for ( int i = 1; i < argc; ++i ) { float a = ::atof(argv[i]); // atof converts a string to float sum += a; // same as 'sum = sum + a' } std::cout << "sum: " << sum << "\n"; return 0; }