-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathString.c
More file actions
39 lines (29 loc) · 705 Bytes
/
String.c
File metadata and controls
39 lines (29 loc) · 705 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include<stdio.h>
#include<string.h>
void main(){
char str[20] = "Hello";
char copiedStr[20];
//String Length
printf("%d\n",strlen(str));
// Copy String
strcpy(copiedStr,str);
printf("%s\n",copiedStr);
//Concatenation of String
strcat(str,copiedStr);
printf("%s\n",str);
//Comparing String
int output = strcmp(str,copiedStr);
if(output == 0){
printf("Strings are equal");
}else{
if(output>0)
printf("String is greater");
else
printf("String is lesser");
}
//gets & puts
printf("\nEnter string: ");
gets(str); // input from string
fgets(str,20,stdin);
puts(str);
}