fork(3) download
  1. #include <cstdlib>
  2. #include <string>
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7. string tekst, bezspacji;
  8.  
  9. int licznik;
  10.  
  11. int main()
  12. {
  13.  
  14. znowu:
  15. licznik=0;
  16.  
  17. getline(cin, tekst);
  18.  
  19. for(int j=0; j<tekst.length(); j++)
  20. {
  21. if(tekst[j]==',')licznik++;
  22. }
  23.  
  24.  
  25. tekst[0]=toupper(tekst[0]);
  26.  
  27. for (int i=0; i<tekst.length();i++)
  28. {
  29. if(tekst[i]!=' ')
  30. bezspacji+=tekst[i];
  31.  
  32. if(tekst[i]==' ')
  33. tekst[i+1]=toupper(tekst[i+1]);
  34.  
  35. }
  36. if(licznik>=1)goto znowu;
  37.  
  38. tekst=bezspacji;
  39. for(int k=0; k<tekst.size(); k++)
  40. {
  41. if(tekst[k]==',')cout<<",\n";
  42. else cout<<tekst[k];
  43. }
  44.  
  45. cout<<endl;
  46.  
  47.  
  48. return 0;
  49.  
  50. }
  51.  
  52.  
Success #stdin #stdout 0s 15240KB
stdin
Dzisiaj jest czwartek,
A jutro bedzie piatek.
stdout
DzisiajJestCzwartek,
AJutroBedziePiatek.