(C): Learned more about IO