Witam
nie rozumiem dlaczego spoj nie przepuszcza mi zadania, wpisując różne testy mam niby dobrze, a jednak spoj nie przepuszcza.
#include <iostream>
#include <string>
#include <ctype.h>
using namespace std;
int main()
{
string napis;
while (getline(cin,napis))
{
napis[0]=toupper(napis[0]);
for(int i = 0;i<napis.length();i++)
{
if (napis[i]!=' ')
{
cout << napis[i];
}
if (napis[i]==' ' && napis[i+1]!=' ')
{
napis[i+1] = toupper(napis[i+1]);
}
}
cout << "\n";
}
}