tell me if I am write or not with this
the reason it wont work the second time is because it has already one/multiple characters stored in the input buffer so when i write "Q" it will be stored as the second character in 'selection' or not at all??
unfortunatly I have to use the command fscanf rather than scanf due to assignment specs
still cant fix the problem myself but

