ý nghĩa của đoạn code nè là ! nhập vào tên của một file ! sau đó lấy phần đuôi của file nhập vào ví dụ ".doc" chẳng hạn gán vào một cái tên của một file khác ví dụ như "outfile" thành "outfile.doc "
Code:
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void main ()
{
clrscr();
int x,y,z=0;
char filename[100];
char b[40]="fileout";
cout << "nhap vao string can su ly \n";
cin >> filename;
x =strlen(filename);
y = strlen(b);
for (int i=x;i >0;i--)
{
if (filename[i]==46)
{
for (int j = y ; j<=y+x-i; j++)
{
b[j+1] = filename[i+z];
z++;
}
}
}
cout <<"\n"<< b;
cout <<"\n x = "<<x;
cout <<"\n y = "<<y;
cout <<"\n z = "<<z;
cout <<"\n i = "<<i;
getch();
}