Mieux vaut utiliser fseek avec les constantes définies spécialement pour elle:
ainsi fseek(file, 0, 0) équivaut à fseek(file, 0, SEEK_SET)

La fonction rewind place le curseur au début du fichier...