11 lines
312 B
C
11 lines
312 B
C
int Concatenate(char * chaine1, char * chaine2, int sizechaine1, int sizechaine2, int sizemax) {
|
|
if ((sizechaine1 + sizechaine2 - 1) <= sizemax) {
|
|
int j;
|
|
for (j=0; j < sizechaine1; j++) {
|
|
chaine2[(sizechaine2 - 1 )+ j] = chaine1[j];
|
|
}
|
|
return sizechaine1 + sizechaine2 - 1;
|
|
} else {
|
|
return 0;
|
|
}
|
|
}
|