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
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
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
9 ani în urmă