void strcpy1(char *str1, char *str2) { int i = 0; while (str2[i] != '\0') { str1[i] = str2[i]; ++i; } str1[i] = '\0'; } /**************************************/ void strcpy4(char *str1, char *str2) { while (*str1++ = *str2++); } /**************************************/ int main(void) { char ziel[10]; strcpy1(ziel, "Hallo"); strcpy4(ziel, "Hallo"); return(0); }