Затварање датотеке

Затварање датотеке врши се функцијом fclose чији је општи облик:

int fclose(ime_pokazivaca);

ime_pokazivaca je дефинисани показивач на датотеку која се затвара и који је дефинисан још на почетку програма. У случају успешног затварања, ова функција враћа нулу, док у случају грешке враћа константу EOF(End Of File). По завршетку програма аутоматски се затварају све отворене датотеке. За дефинисане показиваче у нашим примерима, затварање датотеке би гласило:

fclose(izlaz), односно

fclose(ulaz);