Probabilmente la directory di lavoro del tuo programma non è quella in cui si trova il file. Stai usando un IDE?

Tra parentesi, la gets va evitata come la peste (rende il tuo programma suscettibile a buffer overflow).