#include
#include
void main()
{
char a[30],b[30];
clrscr();
printf("Enter the string a:");
gets(a);
printf("Enter the string b:");
gets(b);
printf("%s",strcat(a,b));
getch();
}
strcat if u wnt to use strcat then include string.h header file
nahi malum
Language dependent. In C, for example, there no string as such, but you can use function strcat to concatenate zero-terminated character-sequences.
strcat
Program below?!
#include<stdio.h> #include<conio.h> void main() { char a[10],b[10],c[40]; int i,j; clrscr(); printf("\n\nENTER FIRST STRING:"); gets(a); printf("\n\nENTER SECOND STRING:"); gets(b); for(i=0;a[i]!='\0';i++) c[i]=a[i]; for(j=0;a[j]!='\0';j++) { c[i]=b[j]; i++; } c[i]='\0'; printf("\n\nTHE COMBINED STRING IS:"); puts(c); getch(); }
You can use so called concatenation of strings:{...string str1 = "something here";string str2 = " and something here";string newStr = str1 + str2;...}
It is called strcmp, part of the standard run-time library. Returns 0 if the two strings are equals, non-zero otherwise.
(ab)*b
Copy one file, then append the other to the copy.
char one [] = "A string" ;char two [] = "Different String" ;if (strcmp (one, two) == 0){puts ("The two strings are identical") ;}else{puts ("The two strings are different") ;}
c strings are terminated by \0 character