Limpiador de espacios en blanco en un fichero de texto

Blanca Simón

#include <stdio.h>
#include <stdlib.h>

int main()
  {
  FILE *pf, *qf;
  int c, bandera;
 
  pf=fopen ("fichero.txt", "r");
  qf=fopen ("fichero1.txt", "w");

  while ((c=getc(pf))!= EOF)
  { 
     if (c!=’ ‘)
     {
        if (bandera==1) bandera=0;
        fprintf (qf,"%c", c);
     }
    else
      if (bandera==0)
      {
        bandera=1;
        fprintf (qf,"%c", c);
      }
  }

  fclose (pf);
  fclose (qf);

  system "pause";
  return 0;
  }

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Limpiador de espacios en blanco en un fichero de texto

  1. Ricardo dijo:

    atención en el if-elseporque sobraba una llave.ok, ric.

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