Program ma usuwać usuwać z tablicy wszystkie znaki niebędące dużymi i małymi literami (np. "Ala ma 3 koty" -> "Alamakoty" ). Odczyt i zapis do tablicy ma być oparty na wskaźnikach.
W jaki sposób przesunąć resztę znaków w miejsce znaku którego nie powinno być w tablicy?
char tekst[99];
cout << "Podaj tekst: ";
fgets(tekst, 99, stdin);
char* odczyt = nullptr, * zapis = nullptr;
for (int i = 0; i < 99; i++) {
odczyt = &tekst[i];
zapis = &tekst[i];
if (!((*odczyt >= 65 && *odczyt <= 90) || (*odczyt >= 97 && *odczyt <= 122))) {
}
}
for (char wypis : tekst)
cout << wypis;