Ficheros: intercambios de letras bilabiales

Pedro Félez

/*Este programa lee lo que pone en el fichero llamado input.txt e intercambia las letras p y b, y también las t y d, lo escribe en otro fichero llamado lectura.txt y nos lo muestra por pantalla*/

#include<stdio.h>
#include <stdlib.h>
#define MAX 100

int main()
{
FILE *f, *g;
char c;

g=fopen(“lectura.txt”,”w+”);
f=fopen(“input.txt”,”r”);

system (“pause”);
printf(“\n\n\n\nLeemos lo que pone en el fichero cambiando las letras;\n\n”);
c=getc(f);
while(feof(f)==0)
{
if(c==’p’) c=’b’;
else if(c==’b’) c=’p’;

if(c==’t’) c=’d’;
else if(c==’d’) c=’t’;

printf(“%c”,c);
fprintf(g,”%c”, c);
c=getc(f);
}
printf(“\n\n\n\n\n”);
fclose(f);
fclose(g);
return 0;
}

Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s