#include<iostream>
#include"stdlib.h"
#include<string>
#define Max_Chuoi 100
using namespace std;
char* Daochuoi(char *chuoi);
int main()
{
char chuoi[Max_Chuoi];
cout << "Nhap chuoi khong qua 100 ky tu: ";
fflush(stdin);
gets_s(chuoi);
cout << "Chuoi dao nguoc: " << Daochuoi(chuoi)<<endl;
return 0;
}
char* Daochuoi(char *chuoi)
{
char *pTemp;
int dodai = strlen(chuoi);
int i = 0;
pTemp = (char*)malloc(dodai + 1);
if (pTemp == NULL)
{
cout << "Loi bo nho";
return NULL;
}
memset(pTemp, NULL, dodai + 1);
while (i < dodai)
{
*(pTemp + i) = *(chuoi + dodai - 1 - i);
i++;
}
*(pTemp + i) = '\0';
return pTemp;
}
Không có nhận xét nào:
Đăng nhận xét