title: Read space on fscanf
body: <p>I have a field that allows whitespace in my text file that is 'citepage'. Is it possible for <code>fscanf</code> to read the field with blanks between tabs and then show it in <code>printf</code>? The citepage is getting data of timestamp.</p>
  
  <p>Exemple .txt:</p>
  
  <pre><code>1[tab]AAAI[tab]Low-cost Outdoor Robot Platform for the Penn State Abington Mini Grand Challenge[tab]2005[tab]Robert Avanzato[tab]1[tab][espaco][tab]2013-03-07 16:49:1
  </code></pre>
  
  <p>My current code:</p>
  
  <pre><code>while (!feof(fp)){
      fscanf(fp,"%d\t %19[^\t]\t %300[^\t]\t %d\t %100[^\t]\t %d\t %s\t %19[^\t]\n  ",&amp;artigos.id,artigos.sigla,artigos.titulo,&amp;artigos.ano,artigos.autores,&amp;artigos.citacoes,artigos.citepage,artigos.timestamp);        
      printf("\nid: %d ",artigos.id);
      printf("\nsigla: %s ",artigos.sigla);
      printf("\ntitulo: %s ",artigos.titulo);
      printf("\nano: %d ",artigos.ano);
      printf("\nautores: %s ",artigos.autores);
      printf("\ncitacoes: %d ",artigos.citacoes);
      printf("\ncitepage: %s ",artigos.citepage);
      printf("\ntimestamp: %s ",artigos.timestamp);   
  }
  </code></pre>