Участник

Зарегистрирован: May 2002
Место проживания:
Публикаций: 9
Статус:  |
#include <io.h>
#include <stdio.h>
#include <string.h>
#define MAXFILE 100
void main(int argc, char* argv[]){
int i;
char filename[12];
if(argc>1 && (!strcmp(argv[1],"-h") || !strcmp(argv[1],"/h") || !strcmp(argv[1],"/?"))){
printf("Usage: <program> <filename>\n");
}
else if(argc==2){
if(access(argv[1],0) == 0){
for(i=1;i<MAXFILE;i++){
sprintf(filename,"%i.bmp",i);
if(access(filename,0) == -1){
if(rename(argv[1],filename) == -1){
printf("ERROR:Can't rename %s into %s.\n",argv[1],filename);
}
break;
}
}
}
else{
// File doesn't exists
}
}
}
проверка наличия файла и преименование происходит каждый раз после запуска. После проверки / переименования программа завершает работу.
__________________
С уважением,
Евгений
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|