to neni az tak uplne spravne ptz ak budu 2mezery po sebe tak budes ratat blbost. SPravne sa to robi tak ze si drzis stav (SomNaMezerach) a zvysujes len vtedy ak je prechod mezera->nemezera. Neni to o moc komplikovanejsie.
K tej dalsej otazke: pismeno na velke sa v C da menit pomocou toupper, t.j. string[c] = toupper(string[c]);