fork(7) download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. string zdanie;
  8. while(getline(cin,zdanie)) //petla wczytujaca
  9. {
  10. int dlugosc = zdanie.length();
  11.  
  12. for(int i = 0 ; i<dlugosc ; i++)
  13. {
  14.  
  15. if(zdanie[i]==32) // sprawdzanie czy jest spacja
  16. {
  17. //if(zdanie[i+1]!=32) // zabezpieczenie przed kilkoma spacjami pod rzad
  18. if(zdanie[i+1]>96 && zdanie[i+1]<123) // sprawdzenie czy mala literka
  19. zdanie[i+1]-=32; // zamienienie na duza litere
  20.  
  21.  
  22. for(int j = i ; j<dlugosc ; j++) // petla nadpisujaca
  23. zdanie[j]=zdanie[j+1];
  24.  
  25. i--; // jak znalazlo spacje cofa w tablicy stringu zeby zapisac za ostatnia znana literka
  26. }
  27.  
  28. }
  29. cout<<zdanie<<endl;
  30. }
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0.01s 5536KB
stdin
Dzisiaj jest czwartek,
A jutro bedzie piatek.
 X
    ok
 dzien. dobry
stdout
DzisiajJestCzwartek,
AJutroBedziePiatek.
X
Ok
Dzien.Dobry