Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2015, 11:02
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 3 meses
Puntos: 204
Respuesta: Como hacer que fscanf saltee espacios en blanco?

Cita:
Iniciado por matitlive Ver Mensaje
Sinceramente no entiendo como usar fgetc para ir guardando de a un caracter, con el fscanf tenes idea?
Código C:
Ver original
  1. FILE* fichero;
  2.  
  3. // ... operaciones intermedias, como abrir el fichero ...
  4.  
  5. char cadena[20];
  6. *cadena = '\0'; // Para que funcione strcat, las cadenas han de terminar en '\0'
  7.  
  8. char c;
  9. int i=10;
  10. while(i--) // Bucle hasta que i==0
  11. {
  12.   c = fgetc(fichero);
  13.   strcat(cadena,c);
  14. }
  15. strcat(cadena,'\0'); // Las cadenas deben terminar con '\0'
  16.  
  17. printf("%s", cadena);