Informatică, întrebare adresată de spifiregaming, 8 ani în urmă

cum se dubleaza vocalele intr un sir de caractere ?vreau alta solutie in afara de asta

{strcpy(s+i+1,a)

s[i+1]=s[i];

strcpy(s+i+2,a);

i++;

}

Răspunsuri la întrebare

Răspuns de PuiuXd
0

Răspuns:

#include <iostream>

#include <string.h>

using namespace std;

int main()

{

   char v[101];

   cin.getline(v, 101);

   int n = strlen(v);

   char vocale[] = "aeiou";

   for (int i = 0; i < n; i++)

   {

       if (strchr(vocale, v[i]) != NULL)

       {

           cout << v[i] << v[i];

       }

       else  

       {

           cout << v[i];

       }

   }

   

       

}

Explicație:

Afisezi de 2 ori v[i]

Alte întrebări interesante