Δημοσιεύτηκε: 29 Αύγ 2011, 22:03
από stamatiou
Star_Light έγραψε:stamatiou έγραψε:- Κώδικας: Επιλογή όλων
#include <stdio.h>
char *mystrcpy(char *destination,int n,char *source) {
int i;
for(i=0;i<n;i++) {
if(source[i]) {
destination[i] = source[i];
}else {
for(;i < n;i++) {
destination[i] = 0;
}
destination[i+1] = '\0';
return destination;
}
}
destination[i] = '\0';
return destination;
}
int main(void) {
char source[] = "Hello World";
char destination[] = "Hello Everybody";
mystrcpy(destination,5,source);
puts(destination);
return 0;
}
Το χεις τρέξει αυτο καθόλου να δεις τι βγάζει?
Γιατι σε μενα βγαζει ενα σκετο hello αρα δεν κανει την δουλεια που θελουμε....
Γιατι; Εγω εβαλα εναν πινακα Hello καθ εναν Hello World και ο δευτερος εγινε Hello. Αυτο δεν πρεπει να κανει;