#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