I want to create a program that recieves and decodes a bmp image file. I have worked with programs that take user input from the terminal before, but never a file, how can I