#include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> char s[1001],t[1],x[1001]; int main() { gets(s); int len = strlen(s); int i; for(i=0;i<len;i++){ if (i==0&&s[i]!=' '|| i>0 && s[i]!=' ' && s[i-1]==' ') { t[0]=toupper(s[i]); strcat(x, t); } } printf("%s",x); return 0; } /************************************************************** Problem: 1100 User: admin Language: C Result: Accepted Time:16 ms Memory:1040 kb ****************************************************************/