41> emulare la funzione strcat char by char
#include <stdio.h>
#define DIM 80
void my_strcat(char [], char []);
int main(){
    char s1[DIM],s2[DIM];
    printf("Inserire la 1 stringa: ");
    gets(s1);
    printf("Inserire la 2 stringa: ");
    gets(s2);
    my_strcat(s1,s2);
    puts(s1);
    return 0;
}
void my_strcat(char s1[DIM], char s2[DIM]){
    int i,l_dest,l_orig;
    for(i=0;s1[i]!='\0';i++);
    l_dest=i;
    for(i=0;s2[i]!='\0';i++);
    l_orig=i;
    for(i=0;i<l_orig;i++){
        s1[l_dest+i]=s2[i];
    }
    s1[l_dest+i]='\0';
}

    
  
041.c