첫 단어를 대문자 변경하고, 나머지 단어는 소문자로 변경
결과
입력값 : i am a stUdEnt
결과값 : I Am A Student
Press any key to continue
 
#include <stdio.h>
#include <ctype.h>
 
int main()
{ 
                  char chData[100]="i
am a stUdEnt";
                  int i=0;
                  char chNowData;
                  int iFirstChar;// 첫번째 문자인지 검사(즉, 대문자로 바꿀것인지 체크)
 
                  iFirstChar = 1;// 일단 처음에는 대문자로
                  while ('\0' != (chNowData = chData[i])) //
마지막 문자열인지 검사
                  {
                                   if (' '==chNowData)
                                   {
                                                     iFirstChar = 1;
                                   }else{
                                                     if
(iFirstChar)
                                                     {
                                                                       int
aa=
islower(chNowData);
                                                                       if(2
== islower(chNowData)){ //
소문자이면
 
                                                                                         chData[i] = chNowData -('a'-'A');
                                                                       }
                                                                       iFirstChar = 0;
                                                     }else{
                                                                       int
aa=
islower(chNowData);
                                                                       if(0
== islower(chNowData)){ //
대문자이면
 
                                                                                         chData[i] = chNowData +('a'-'A');
                                                                       }
                                                     }
                                   }
 
//                                 printf("%c",chNowData);
                                   i++;
                  }
 
                  printf("\r\n%s",chData);
                  return 0;
}