Kendisine parametre olarak gönderilen eşit boyutta iki tamsayı dizinin elemanlarını toplayıp yeni bir diziye aktaran C fonksiyonunu yazınız. Fonksiyon yeni dizinin main fonksiyonunda kullanılabilmesini sağlayacak şekilde tasarlanmalıdır. Yazdığınız fonksiyonu main fonksiyonu içinde çağırarak test ediniz ve yeni dizi elemanlarını ekranda yazdırarak gözlemleyiniz

#include <stdio.h>
#include <stdlib.h>

void diziToplam(int x[], int y[], int z[],int n)
      {
          int i;
          for(i=0; i<n;i++)
          {
              z[i]=x[i]+y[i];
          }
      }

int main()
{
    int A[]={1,2,3,4};
    int B[]={4,5,7,8} ;
    int C[4];
    int i;
    diziToplam(A,B,C,4);
    for(i=0; i<4;i++)

    printf("%d\n",C[i]);
    return 0;
}

Yorumlar