rendered paste body///переименовывает файлы из текущей папки с расширением 3mp или 3MP в MP3. Компилить Dev-cpp (gcc 3.1.1)
//---------------------------------------------------------------------------
#include <stdio.h>
#include <iostream.h>
#include <dir.h>
#include <stdio.h>
#include <string.h>
//---------------------------------------------------------------------------
int main()
{ long Handle;
_finddata_t *sr=new _finddata_t;
char *ptr;
char oldname[100],newname[100];
char *buffer=new char[256];
getcwd(buffer, 256);
char path1[100];
strcpy(path1,buffer);
strcat(path1,"\\*.3mp");
char path[100];
strcpy(path,buffer);
strcat(path,"\\");
if (Handle=_findfirst(path1, sr) ) do{
((ptr=strstr(sr->name,"3MP"))||(ptr=strstr(sr->name,"3mp")));
oldname[0]=0;
newname[0]=0;
strcpy(oldname,path);
strcat(oldname,sr->name);
strcpy(ptr,"MP3");
strcat(newname,path);
strcat(newname,sr->name);
rename(oldname,newname);
} while (_findnext(Handle,sr) == 0);
_findclose(Handle);
return 0;
}