/in/foo.cc: In function 'int main()':
/in/foo.cc:17:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(i=0;i<s.size();++i)
            ^
/in/foo.cc:19:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    if(s[i]>='A'&&s[i]<='Z'||s[i]==' ') ;
                ^
/in/foo.cc:29:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int i=0;i<s.size();++i)
                ^
/in/foo.cc: In function 'int fun(char)':
/in/foo.cc:8:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^