Se citește un cuvânt din fișier . Codificati cuvântul astfel : după fiecare vocala se pune litera p urmată de acea vocala .
ex: informatica
ipinfopormapatipicapa
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <cstring>
using namespace std;
const int NMAX = 1000;
int main()
{
char s[NMAX] = {0}, aux[NMAX] = {'p'};
cin >> s;
for(int i=0; i<strlen(s); i++) {
if(strchr("AEIOUaeiou", s[i])) {
strcpy(aux + 1, s + i);
strcpy(s + i + 1, aux);
aux[1] = 0;
i += 2;
}
}
cout << s;
return 0;
}
#include <cstring>
using namespace std;
const int NMAX = 1000;
int main()
{
char s[NMAX] = {0}, aux[NMAX] = {'p'};
cin >> s;
for(int i=0; i<strlen(s); i++) {
if(strchr("AEIOUaeiou", s[i])) {
strcpy(aux + 1, s + i);
strcpy(s + i + 1, aux);
aux[1] = 0;
i += 2;
}
}
cout << s;
return 0;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă