home *** CD-ROM | disk | FTP | other *** search
/ C Programming Starter Kit 2.0 / SamsPublishing-CProgrammingStarterKit-v2.0-Win31.iso / tyc / list16_9.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-16  |  448 b   |  19 lines

  1.  /* Using rename() to change a filename. */
  2.  
  3.  #include <stdio.h>
  4.  
  5.  main()
  6.  {
  7.      char oldname[80], newname[80];
  8.  
  9.      printf("Enter current filename: ");
  10.      gets(oldname);
  11.      printf("Enter new name for file: ");
  12.      gets(newname);
  13.  
  14.      if ( rename( oldname, newname ) == 0 )
  15.          printf("%s has been renamed %s.", oldname, newname);
  16.      else
  17.          fprintf(stderr, "An error has occurred renaming %s.", oldname);
  18.  }
  19.