Thứ Ba, 28 tháng 6, 2016

Vị trí xuất hiện ký tự


 Hãy tìm vị trí cuất hiện ký tự 'c' có trong chuỗi.
#include<iostream>
#include<string>
#define MAX 100
using namespace std;
int Vitrikytu(const char* chuoi, char c, int sIdx);
void main()
{
    char chuoi[100];
    cout << "Hay nhap chuoi nho hon 100 ky tu: ";
    gets_s(chuoi);
    int vt= Vitrikytu(chuoi, 'c', 0);
    cout << "C o vi tri: " << vt << endl;

}
int Vitrikytu(const char* chuoi, char c, int sIdx)
{
    int idx;
    for (idx = sIdx; chuoi[idx] != NULL; idx++)
    {
        if (chuoi[idx] == c)
        {
            return idx;
        }
    }
    return -1;
}

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

Đăng nhận xét