FREE ASSISTANCE FOR THE INQUISITIVE PEOPLE
Tutorial Topics
Read string and convert it in Sentence case - String Accept a String and Reverse It - String
Initial of the name - String - String - C Language
1768    Arnab De    15/05/2019

### Accept a name and print the initial of the name.

Read a string from user using gets() function. Now travel the whole string and pick out the first character of every word and convert it into upper case and concat a '.' character. Now pick out the last word an concat it to the result.

```int main()
{
char str[30],res[30],i,w,k=0;
printf("Enter A String: ");
gets(str);
for(i=0;str[i]!='\0';i++)
{
if((str[i]>=65 && str[i]<=90) ||(str[i]>=97 && str[i]<=122))
{
if(i==0 ||str[i-1]==' ')
{
w=i+1;
if(str[i]>=97 && str[i]<=122)
{
str[i]=str[i]-32;
}
res[k++]=str[i];
res[k++]='.';
}
}
}
k--;
for(i=w;str[i]!='\0';i++)
{
if(str[i]>=65 && str[i]<=90)
{
res[k++]=str[i]+32;
}
else
{
res[k++]=str[i];
}
}
res[k++]='.';
res[k]='\0';
//PRINT THE OUTPUT
printf("Result : ");
puts(res);
return 0;
}
```

Enter A String: rabinDra natH tagore
Result : R.N.Tagore.

Read string and convert it in Sentence case - String Accept a String and Reverse It - String
Author Details
Arnab De
I have over 16 years of experience working as an IT professional, ranging from teaching at my own institute to being a computer faculty at different leading institute across Kolkata. I also work as a web developer and designer, having worked for renowned companies and brand. Through tutorialathome, I wish to share my years of knowledge with the readers.
Enter New Comment
Comment History
No Comment Found Yet.
If you can't explain it simply, you don't understand it well enough.
Albert Einstein
638
51.37
Today So Far
Total View (Lakh)
26/05/2018     41662
01/01/2018     35880
28/06/2017     33906
25/06/2018     33093
02/08/2017     32257
06/07/2017     26687
01/08/2017     26673
15/05/2017     26298
14/07/2017     21663
21/04/2018     20589