replace pi

 #include <iostream>

#include <string>


using namespace std;


void replacepi(string s){

    if(s.length()==0){

        return;

    }

    if (s[0]=='p' && s[1]=='i'){

        cout<<"3.14";

        replacepi(s.substr(2));

    }

    else {

        cout<<s[0];

        replacepi(s.substr(1));

    }

}


int main() {

    

    string s="piipiiipi";

    replacepi(s);


    return 0;

}

Comments

Popular posts from this blog

Sum of Even Numbers till N

Find the Runner-Up Score!

Print All Substrings