Skip to main content

Program string functions strlen(); strlwr(); strupr(); strcat(); strcmp(); strcpy(); strrev();



#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(){




int a;
clrscr();
char b[30]="Programming in ";
char c[30]="ANSI";
a=(strlen(b));
printf("Length of a=%d\n",a);

puts("\nLower case of string: ");
puts(strlwr(b));

puts("\nUpper case of string: ");
puts(strupr(b));


puts("\nConcatenates two strings: ");
puts(strcat(b,c));

puts("\nCompares two strings: ");
if(strcmp(b,c)==0)
puts("Both string are equal");
else
puts("Both string are not equal");

puts("\nCopies a string: ");
puts(strcpy(b,c));

puts("\nReverse of a string: ");
puts(strrev(c));

getch();
}

Popular posts from this blog

Draw the basic organization of computer

Answer:                 The basic organization of computer__ Input Unit: ·          It accepts (or reads) instructions and data from outside. ·          It converts these instructions and data in computer acceptable form ·          It supplies the converted instructions and data to the computer system for further processing. Central Processing Unit (CPU): Control Unit: Control unit of a computer system manages and coordinates the operations of all other components of the computer system. Arithmetic Logic Unit(ALU): Arithmetic logic unit of a computer system is the place, where the actual executions of instruction, takes place during processing operation. Storage Unit: Primary Memory: It is volatile ( loses data on power ...

Differences between positional and non-positional number system?

Answer: Positional Number System: In positional number system, there are only a few symbols called digits, and these symbols represent different values depending on the position they occupy in the number. The value of each digit in such a number is determined by three considerations__ 1.       The digit. 2.       The position of the digit in the number. 3.       The base of the number system.