You are on page 1of 2

1.

convert uppercase string to lowercase string

#include<stdio.h>
#include<string.h>
int main(){
char str[25];
int i;
scanf("%s",str);
for(i=0;i<=strlen(str);i++){
if(str[i]>=65&&str[i]<=90)
str[i]=str[i]+32;
}
printf("\nLower Case String is: %s",str);
return 0;
}
**********************************************
2.convert uppercase character to lowercase character
#include<stdio.h>
int main(){
char s;
int i;
scanf("%c",&s);
if(s>=65&&s<=90)
s=s+32;
printf("\nLower Case String is: %c",s);
return 0;
}
***********************************************
3.convert lowercase string to uppercase string
#include<stdio.h>
int main(){
char s[100];
int i;
scanf("%s",s);
for(i=0;s[i]!='\0';i++){
if(s[i]>=97&&s[i]<=122)
s[i]=s[i]-32;
}
printf("\nLower Case String is: %s",s);
return 0;
}
***********************************************
4. C program to sort names in alphabetical order −

#include<stdio.h>
#include<string.h>
int main(){
int i,j,n;
char str[100][100],s[100];
printf("Enter number of names :\n");
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%s",str[i]);
}
for(i=0;i<n;i++){
for(j=i+1;j<n;j++){
if(strcmp(str[i],str[j])>0){
strcpy(s,str[i]);
strcpy(str[i],str[j]);
strcpy(str[j],s);
}
}
}
printf("\nThe sorted order of names are:\n");
for(i=0;i<n;i++){
printf("%s\n",str[i]);
}
}
*****************************************************
5.C program to Concatenate Two Strings without using strcat()

#include<stdio.h>
int main(){
int i,j,n;
char s[100];
char s1[100];
scanf("%s %s",s,s1);
// To iterate First String from Start to end
for(i=0;s[i]!='\0';i++);
// Concatenating Str2 into Str1
for(j=0;s1[j]!='\0';j++,i++){
s[i]=s1[j];
}
s[i]='\0';

printf("%s ",s);
return 0;
}

******************************************************
6.Reverse string

#include<stdio.h>
#include<string.h>
int main(){
int i,j;
char s[100],r[1000];
scanf("%s",s);
int len=strlen(s);
j=len-1;
for(i=0;i<len;i++){
r[i]=s[j];
j--;
}
printf("%s",r);
return 0;
}
***************************************************

You might also like