strncmpi() :(compare first “n” characters of 2 strings ignoring case)
This functions helps us to perform a comparison of two string without case sensitivity and of specified number of characters.
syntax:
int a;
a=strncmpi(s1,s2,n);
compares first “n” characters of two strings without case sensitivity
#include<stdio.h> #include<string.h> int main() { char n1[20],n2[20]; int a; printf("Enter 1st string "); gets(n1); printf("Enter 2nd string "); gets(n2); a=strncmpi(n1,n2,2); if(a==0) printf("Both the strings are same/equal\n"); else printf("Both the strings are not same/equal\n"); return(0); }
/* Output */ Enter 1st string hello Enter 2nd string HELLO Both the strings are same/equal Enter 1st string hello Enter 2nd string abc Both the strings are not same/equal
strlwr() : (convert string to lower case)
This function helps us to convert a string to lower case. That is all upper case alphabets are converted to lower case rest of then remain as it is.
Syntax:
strlwr(string);
Example:1
n1=”HELLO”;
strlwr(n1);
Output:
hello
Example:2
n1=”ComPu12TER”
strlwr(n1);
Output:compu12ter
code
strupr() : (convert string to lower case)
This function helps us to convert a string to upper case. That is all lower case alphabets are converted to upper case rest of then remain as it is.
Syntax:
Strupr(string);
Example:1
n1=”hello”;
strupr(n1);
Output:
HELLO
n1=”ComPu12Ter”
strupr(n1);
Output:
COMPU12TER
code
strrev() : (String reverse)
This function helps us to reverse the string.
Syntax:
strrev(string);
Example:1
n1=”hello”
strrev(n1);
Output:
olleh
n1=”computer”
strrev(n1);
Output:
retupmoc