rename()関数を使用してファイル名を変更するには

467 ワード

// use rename()function
#include <stdio.h>
int main(void){
  char oldname[80], newname[80];
  
  printf("Enter current filename: ");
  gets(oldname);
  printf("Enter new name for file: ");
  gets(newname);
  
  if(rename(oldname, newname) == 0)
    printf("%s has been renamed %s.
", oldname, newname);   else     fprintf(stderr, "An error has occurred renaming %s.
", oldname);        return 0; }