Resulta, que por mas que ingrese fin no me lo toma, les paso el fragmento del codigo.
Código:
char texto[10];
FILE* fichero;
fichero= fopen("registroDeUsuario.txt", "wt");
while(texto[10] != "fin"){
fflush(stdout);
gets(texto);
fputs(texto,fichero);
fputs("\n",fichero);
}
fclose(fichero);
intente tambien con comillas simples y nada.