#include<stdio.h>
#include<stdlib.h>
void copy(char *from,char * to );
char array[20], *array2;
main()
{
array2=(malloc(20*(sizeof(char))));
array2;
printf("enter a string to store in array:\n");
scanf("%s",array);
printf("\nyou posted %s",array);
printf("\ni will copy it");
copy(array,array2);
}
void copy (char *from , char *to)
{
*array2=*array;
printf("\narray2=%s",array2);
}حاولت كثير وكثير وكثير
وهذه الاشياء احتاجها في عملي
اريد نسخ السلسه النصيه من array الي المؤشر array2 وقد قكت بحجز مسااحه له
وعند النسخ يعطيني رموز غريبه
sووجه مبتسم = فقط :(
مالمشكله ؟
شكرا مقدما
وشكؤرا جزيل الشكر للاخ الي ساعندي في malloc

