A función fputs() é un alias da función fwrite(), é dicir, cando se chama á primeira en realidade execútase a segunda.
fputs()
fwrite()