📁⚡Beginner
Rename a File
File renaming
Rename a file using the rename() function.
Program Code
rename_file.c
C
1#include <stdio.h>23int main() {4 char oldName[100], newName[100];5 6 printf("Enter current filename: ");7 scanf("%99s", oldName);8 9 printf("Enter new filename: ");10 scanf("%99s", newName);11 12 if (rename(oldName, newName) == 0) {13 printf("File renamed successfully!\n");14 printf("%s -> %s\n", oldName, newName);15 } else {16 perror("Error renaming file");17 }18 19 return 0;20}Output
Enter current filename: old.txt
Enter new filename: new.txt
File renamed successfully!
old.txt -> new.txt
Related Examples
Want to Learn More?
Explore our comprehensive tutorials for in-depth explanations of C programming concepts.
Browse Tutorials