Self-defined function using pointers(Selflwr())
Important Question:
C program using pointers, write a user-defined function named “selflwr()” to convert the string to upper case? (All upper case alphabets are converted to lower case, rest remain as it is).
Example:
1.
n=”HELLO”
Output:
hello
2.
n=”ComPUter12″
Output:
computer12
#include<stdio.h> void selflwr(char *p) { while(*p!='\0') { if(*p>='A' && *p<='Z') *p=*p+32; p++; } } int main() { char n[20]; printf("Enter any string "); gets(n); selflwr(n); printf("String in lower case is %s\n",n); return(0); }
Output:
Enter any string HELLO
String in lower case is hello