السلام عليكم ورحمة الله وبركاتة
لو سمحتم اخواني و اخواتي حتاج مساعدة في كتابة برنامج بلغة السي
البرنامج يتطلب كتابة فنكشن تقوم بطباعة متوسط الاعداد من 11 رقم مدخل مثال:
Enter value: 0
Enter value: 9
Enter value: 0
Enter value: 9
Enter value: 0
Enter value: 9
Enter value: 0
Enter value: 9
Enter value: 5
Enter value: 7
Enter value: 2
Middle values: 2 5 7
وهذ ا الكود
#include <stdio.h>
#define N 11
int main (void)
{
void bubble_func(int arr[N],int length)
{
int i,pass,hold;
for(i = 1; i <= N; i++){
printf("Enter value: ");
scanf("%d", &arr );
}
for (pass=1;pass <= length-1;pass++) {
for (i=0; i<=length-2;i++) {
if (arr > arr[i+1]) {
hold = arr;
arr = arr[i+1];
arr[i+1] = hold;
// printf("%d Middle values: ", hold);
}
}
}
return;
}
}يوجد في الكود خطأ
ار جو امساعدة
سلام عليكم
