Se dă un șir de caractere.Să se șteargă ultimele 3 consoane.(funcții)
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
int nr=3;
char a[100];
cin.get(a, 100);
for (int i=strlen(a)-1; i>=0 && nr; i--)
{
if (!strchr("aeiouAEIOU", a[i]))
{
nr--;
strcpy(a+i, a+i+1);
}
}
cout << a;
return 0;
}
#include <cstring>
using namespace std;
int main()
{
int nr=3;
char a[100];
cin.get(a, 100);
for (int i=strlen(a)-1; i>=0 && nr; i--)
{
if (!strchr("aeiouAEIOU", a[i]))
{
nr--;
strcpy(a+i, a+i+1);
}
}
cout << a;
return 0;
}
Alte întrebări interesante
Biologie,
8 ani în urmă
Matematică,
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ă
Limba română,
9 ani în urmă