C program to print the string in first case.
C Program
#include <stdio.h> #include <conio.h> void main() { char s[100]; int len,i; clrscr(); printf("\nENTER A SENTENSE: "); gets(s); len=strlen(s); printf("\n"); for(i=0;i<len;i++) { if((i==0 && s[i]>=97 && s[i]<=122) || (s[i-1]==32 && s[i]>=97 && s[i]<=122)) printf("%c",s[i]-32); else { if(i!=0 && s[i-1]!=32 && s[i]>=65 && s[i]<=90) printf("%c",s[i]+32); else printf("%c",s[i]); } } getch(); }