#include #include main ( int argc, char *argv[] ) { if ( argc !=2 ) { cerr << "usage: " << argv[0] << " " << endl; cerr << " where is a file of integers separated" << endl << " by white space.." << endl; exit(1); } ifstream fin(argv[1]); if (!fin) { cerr << "Error opening " << argv[1] << endl; exit(2); } int tmp; int count=0; int sum=0; float average; while (fin) { fin >> tmp; count++; sum=sum+tmp; } average=(((float)sum) / ((float)count)); cout << count << " numbers totaled " << sum << ", average = " << average << endl; return 0; }