Plantilla:Box Code

De Gentoo Linux Wiki

Nota: Esta página es una plantilla. No contiene información acerca de Gentoo pero puede ser usada como parte de sus artículos. Para mas información léase Ayuda:Plantilla.

Por favor no experimente con esta plantilla. Esto afectaría a todas las páginas que están utilizándola. Si desea modificar la plantilla, copia el texto en la Plantilla de prueba, edite el texto, pruébelo y cuando funcione correctamente, tráigalo de vuelta

Tambien puede dejar su opinión en este apartado


Utilizar del siguiente modo:

{{Box Code|Archivo fuente|<nowiki>
 #include <stdio.h>

 int main(){
   FILE *archivo;
   char a;
   if ((archivo=fopen("prueba.txt", "w")) != NULL){
     printf("\nTodo lo que escribas irá a parar al archivo \"prueba.txt\"\n");
     printf("Pulsa \"$\" i \"Return\" para finalizar\n\n");
     do {
       if ((a=getchar()) != '$'){
         fputc( a, archivo );
       }
     } while (a != '$');
     if (fclose(archivo)){
       printf("\nError al cerrar el archivo\n");
       return (-1);
     }
   } else {
     printf("\nError al inicializar el archivo\n");
     return (-1);
   }
   return (0);
 }
</nowiki>}}

Para conseguir:

Código: Archivo fuente
#include <stdio.h>

int main(){
  FILE *archivo;
  char a;
  if ((archivo=fopen("prueba.txt", "w")) != NULL){
    printf("\nTodo lo que escribas irá a parar al archivo \"prueba.txt\"\n");
    printf("Pulsa \"$\" i \"Return\" para finalizar\n\n");
    do {
      if ((a=getchar()) != '$'){
        fputc( a, archivo );
      }
    } while (a != '$');
    if (fclose(archivo)){
      printf("\nError al cerrar el archivo\n");
      return (-1);
    }
  } else {
    printf("\nError al inicializar el archivo\n");
    return (-1);
  }
  return (0);
}

Herramientas personales