salut
soit ch1="ab"
et ch2="hg"
apres la concatenetion
ch1="abhg"
je doit faire une solution sans utiliser les fonctions predefinie qui se trouve dans la bibliotheque string.h
ma premiere solution est
mais elle ne donne pas le resultat juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #include<stdio.h> #include<conio.h> #include<string.h> main() {char ch1[50],ch2[50]; int i; printf("donner la chaine ch1\n"); scanf("%s",ch1); printf("donner la chaine ch2\n"); scanf("%s",ch2); ; for(i=0;i<strlen(ch1)+strlen(ch2);i++) {ch1[i]+=ch2[i]; } printf("la nouvelle chaine est %s\n",ch1); getch(); }
je suppose qu'on doit tester sur '\0'
merci d'avance
Partager