All pastes #795592 Raw Edit

Something

public text v1 · immutable
#795592 ·published 2007-11-24 07:21 UTC
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;
}