Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#include<string.h>char lowercase(char x){if(x>='A' && x<='Z')return x-'A'+'a';else return x;}char uppercase(char x){if(x>='a' && x<='z')return x-'a'+'A';else return x;}int main(){char s[8200];char t[8200];int i,j,k,l;int cap;while(gets(s)!=NULL){l=strlen(s);i=1;j=0;cap=0;t[0]=uppercase(s[0]);while(i<l){if(s[i]=='.'){if(t[j]==' ')t[j]=s[i];else t[++j]=s[i];cap=1;