awk uppercase first character

C++
echo example | awk '{$1=toupper(substr($1,0,1))substr($1,2)}1'
Example		#Example first upppercased outputed
Source

Also in C++: