Dal mi može netko reći zašto se ovaj program ruši. Ovakva trivijalna glupost mi stvara probleme i trati vrijeme, a u knjizi je isto tak napisano...
#include <iostream>
using namespace std;
char* Uvecaj(char* niz){
    char* zn = niz;
    while(*zn){
       *zn = toupper(*zn);
       ++zn;
    }
    return niz;
}
int main (){
   
    char* niz = "rijec";
    cout << Uvecaj(niz) << endl;
}   
 
     
    
    


