Hi there. I'm a bit confussed. Theoretically i know what's the meaning of EOF but practically not really. So, have a text that i read with getchat and in an IF structure have the condition (c=getchar)!=EOF. The program doesn't finish untile i break it by myself. how does the program know when to stop? what if i want to stop when i'm done with the text i want to input?