היי,
אני צריך עזרה בתרגיל הבא (סעיף א').
אם יש למישהו הצעות גם לסעיף ב', הוא מוזמן להציע.
זה מה שיצא לי בינתיים, תודה רבה!
#include <stdio.h> #include <stdlib.h> #include <assert.h> double *input_array_dyn(int); int func(double *arr, int n);int main() { int n; double *a; printf("enter size of your array:\n"); scanf("%d",&n); a=input_array_dyn(n); func(a,n); free(a); } double *input_array_dyn(int n) { int i; double *a; a=(double*)malloc(n*sizeof(double)); assert(a); printf("enter %d elements:\n",n); for(i=0;i<n;i++) scanf("%lf",a+i); return a; } int func(int *arr, int n) { int* helper=(int*)malloc(n); int i; for(i=0;i<n;++i) { helper=0; } for(i=0;i<n;++i) { if(helper]==1) return 1; helper]++; } return 0; }
|