Question: Your program should read data from a file which contains one number per line. The total number of lines is not known before execution of the program. The program should detect the end of file to stop reading the data. It should conform to the subsequent format:
$ ./sdev < file.dat
The average is 23.8733
The standard deviation is 1.4754
The code must be error free and compile correctly on first attempt. Any code that does not do this will not be awarded points.