I am having problem by putting more integers on this. I can type ./a.out 3 15 and it find 9 which is correct but I can only put 2 numbers. How can i change this to put more than 2 number and find the average? for ex. ./a.out 3 15 17 19 24.
Thank you,
Code:
/////// newAverage.C ///////
#include <iostream>
int main (int argc, char* argv[])
{ if ( argc != 3 )
{ std::cerr << "Usage: " << argv[0] << " integer "
<< std::endl;
exit(1);
}
int a = atoi(argv[1]), b = atoi(argv[2]);
float z = (a + b)/2.0;
std::cout << "a is " << a
<< " and b is " << b << std::endl;
std::cout << "average is " << z << std::endl;
return 0;
}
Thank you,