العودة إلى موقع برمج

تحدي برمجي لغة c

#1

سلام
لم استطع اكمال الكود بالشكل المناسب, هل من اقتراح!

قم باستدعاء الدالة print لطباعة المصفوفة المسماه string. لا تنس تمرير سعة المصفوفة للدالة وكذلك سعتها.

                <include <stdio.h#

void print(int arr[], int arraySize)
}
for(int i = 0; i < arraySize; i++)
; printf("%c", arr[i])
{

int main(int argc, char **argv)
}
;char string[10] = {‘b’, ‘a’, ‘r’, ‘m’, ‘e’, ‘j’, ‘.’, ‘c’, ‘o’, ‘m’}

return 0;
                                                                           {

لقد ادخلت القيمة ;print(string, 10) لكن للاسف لم تعمل.

#2

نوع المصفوفة التي طلب منك تمريرها في المعامل الأول تكون char لكن أنت وضعت نوعها int

1 Like
#3

شكرا جزيلا صديقي تم الحل

1 Like