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 |
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);
}
|
