I need to write a C program to copy all files in a directory to another directory. Only the directory name will be specified as the source. Can anyone tell me how I should go about it? I will be doing it in Windows. Is there any way I can do this using only standard C functions and not any API's?