Задание ТакоеДанна папка c:\\Documents\
в папке находтя еще 2 папки и в тех папках по несколько файлов и может быть папки
также могут быть файлы в c:\\Documents\
Нужно составить прогр которая будет записавать все эти файлы и папки таким вот видом 
C:\\Document\
C:\\Document\games           <at papki prost vdrug kto ne ponel:)
C:\\Document\Progs
C:\\Document\borland.exe
C:\\Document\exploer.com
C:\\Document\games  
C:\\Document\games\FlatOut.exe
C:\\Document\games\War2.exe
C:\\Document\games\tekst.txt
вот так 
вот примерн но не показывает такой путь(C:\\Document\ )(C:\\Document\borland.exe)и как сменить деректорию где он ищет?
#include <stdio.h>
#include <dir.h>
int main(void)
{
   struct ffblk ffblk;
   int done;
   printf("Directory listing of *.*\n");
   done = findfirst("*.*",&ffblk,0);
   while (!done) 
   {
      printf("  %s\n", ffblk.ff_name);
      done = findnext(&ffblk);
   }
   return 0;
}