Nie mam pojęcia dlaczego mi odrzuca sędzia, próbowałem już różnych sposobów do przetestowania programu typu polskie znaki, cyfry kilka spacji, spacje przed textem i u mnie wszystko działą, a sędzie cały czas odrzuca oto kod:
#include
#include
using namespace std;
int main()
{
string str;
string str1 = " ";
while (getline(cin, str)) {
jd:
size_t found = str.find(str1);
if (found != string::npos) {
str.erase(found, 1);
if (str[found] > 95)
str[found] = str[found] - 32;
goto jd;
}
else cout << str;
}
return 0;
}
wiem, że nie profesjonalne jest używanie goto, ale tak wyszło xD
created
last reply
- 1
reply
- 544
views
- 2
users
- 1
like
- 1
link