#include<iostream.h> #include<conio.h> #include<stdio.h> #include<ctype.h> void main() { clrscr(); int i; char a[30]; cout<<“Enter a string:”; gets(a); for (i=0;a[i]!=’’;++i) { if(i==0) { if(islower(a[i])) a[i]=toupper(a[i]); } else { if(a[i]!=’ ‘) { if(isupper(a[i])) a[i]=tolower(a[i]); } else { i++; if(islower(a[i])) a[i]=toupper(a[i]); } } } cout<<“nnNew string is: “<<a; getch(); }
C++ Program to convert first letter of each word of a string to uppercase and other to lowercase
Levels of difficulty: medium / perform operation:
- C++ Program to Compare Two Strings Without Using Pointers
- C++ Program to convert first letter of each word of a string to uppercase and other to lowercase
- C++ Program to Find Substring in String (Pattern Matching)
- C++ Program to Remove Spaces From String
- C++ Program to Compare Two Strings Using Pointers
- C++ program to check the entered character is capital letter, small letter, digit or a special character