Mam jakiś bład w tym zadaniu i nie wiem jaki. Prosze o pomoc w nalezieniu.
Oto zadanie:
http://pl.spoj.com/problems/JSPACE/
A to moj kod:
#include <iostream>
#include <string>
using namespace std;
string x;
string y="";
char p;
int main()
{
int l;
while(getline(cin,x))
{
y="";
l=0;
for(int i =0;i<x.length();i++)
{
if(x[i]==' '){
i++;
p=x[i]-32;
y=y+p;
l++;
}else {
y=y+x[i];
l++;
}
}
cout<<y<<endl;
}
return 0;
}