Capitalising the first letter using string in C


This program is about capitalising the first letter of the words in a sentence using for loop and if conditions.

Source Code

#include<stdio.h>
int main()
{
  int i;
  char a[100];
  printf("\nEnter the Sentence:");
  gets(a);
  printf("\nCapitalized Sentence:");
  if(a[0]>=97&&a[0]<=122)
  {
    a[0]-=32;
  }
  for(i=1;a[i]!='\0';i++)
  {
    if(a[i-1]==32)
    {
        if(a[i]>=97 &&a[i]<=122)
        {
           a[i]-=32;
        }
    }
  }
  puts(a);
  return 0;
}
To download raw file Click Here

Output

Enter the Sentence: computer science
Capitalized Sentence: Computer Science

List of Programs


Sample Programs


Switch Case in C


Conditional Operators in C


Goto Statement in C


While Loop Example Programs


Looping Statements in C

For Loop Example Programs


Array Examples in C

One Dimensional Array


Two Dimensional Array in C


String Example Programs in C


Functions Example Programs in C


Learn All in Tamil © Designed & Developed By Tutor Joes