פונקציה ב C++
התבקשתי לכתוב פונקציה ב שמכניסה מחרוזת אחת לשניה בנקודת חיתוך מסויימת ואני עושה את הקוד הבא אבל יש בו בעיה מסויימת כי זה מדפיס הכל טוב חוץ מהתו האחרון שהוא קישקוש ואחריו יש עוד מלא זבל.. במה טעיתי? מישהו יכול לעזור ? arr=50 array=20
התבקשתי לכתוב פונקציה ב שמכניסה מחרוזת אחת לשניה בנקודת חיתוך מסויימת ואני עושה את הקוד הבא אבל יש בו בעיה מסויימת כי זה מדפיס הכל טוב חוץ מהתו האחרון שהוא קישקוש ואחריו יש עוד מלא זבל.. במה טעיתי? מישהו יכול לעזור ? arr=50 array=20
void Input(char arr[],char array[],int num) { int i,length1,length2; length1=strlen(arr); length2=strlen(array); for (i=num;i<length1;i++) { arr[num+length2+1]=arr[num]; } for(i=0;i<length2;i++) { { arr[num]=array; num=num+1; } }