#include <fcntl.h> #include <unistd.h> #include <stdlib.h> #include <stdio.h> int main(int argc, char *argv[]) { if (argc != 3){ fprintf(stderr, "Error: Invalid number of arguments.\n"); return EXIT_FAILURE; } if (rename(argv[1], argv[2]) != 0){ fprintf(stderr, "An error occured while renaming your file.\n"); return EXIT_FAILURE; } }