i m trying to write my own function of strcpy and strcat but 2nd character doesnt even getoutputed
Code:
#include <stdio.h>
int main(void){
char name[21];
char surname[21];
char buffer[46];
int a,b;
printf("Please Enter your first name: ");
scanf("%[^\n]",name);
printf("Please Enter your surname name: ");
scanf("%[^\n]",surname);
for(a=0;name[a]='\0';a++);
buffer[a]=name[a];
buffer[a]=' ';
for(b=0;surname[b]!='\0';b++,a++){
buffer[b]=surname[b];
}printf("Here is ur both value : ",buffer);
return 0;}