rendered paste body#include <stdio.h>
#include <stdlib.h>
void strcaat(char *pheader, char *pfooter){
char *pheader_buffer = pheader;
char *pfooter_buffer = pfooter;
int pheader_count = 0; int pfooter_count = 0;
while(*pheader != '\0'){
++pheader; ++pheader_count;
}
while(*pfooter != '\0'){
++pfooter; ++pfooter_count;
}
pheader = malloc(20);
int c = 0;
while(*pheader_buffer){
*pheader = *pheader_buffer;
++pheader; ++pheader_buffer;
}
while(*pfooter_buffer){
*pheader = *pfooter_buffer;
++pheader; ++pfooter_buffer;
}
while(*pheader){
printf("%c", *pheader);
++pheader;
}
}
int main(void){
char *pheader = "My friend, ";
char *pfooter = "the end.";
strcaat(pheader, pfooter);
printf("\n");
system("PAUSE");
return 0;
}