Thứ Hai, 4 tháng 7, 2016

Chèn 1 chuỗi vào vị trí tự chọn

Nhập vào một chuỗi s, chuỗi cần chèn a và vị trí cần chèn vt.Hãy chèn chuỗi a vào chuỗi s tại vị trí vt.


Chương trình: #ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include<iostream>
#include<string>
using namespace std;
void chen(char *s, char *a, int vt);
int main()
{
    char s[100], a[100];
    int vt;
    cout << "Hay nhap vao chuoi cua ban: ";
    cin >> s;
    cout << "Hay nhap chuoi can them: ";
    cin >> a;
    cout << "Hay nhap vi tri ban muon them chuoi: ";
    cin >> vt;
    cout << "Ket qua sau khi the la: ";
    chen(s, a, vt);
    return 0;
}
void chen(char *s, char *a, int vt)
{
    char c[255];
    strcpy(c, s + vt);
    strcpy(s + vt, a);
    strcat(s, c);
    puts(s);
}

Không có nhận xét nào:

Đăng nhận xét