C ile Calloc Fonksiyonuyla Yer Açarak Dizi İşlemleri

C ile Calloc Fonksiyonuyla Yer Açarak Dizi İşlemleri

Bu derst Calloc fonksiyonu ile boyut belirleyerek iki dizi arasında toplama işleminin nasıl yapıldığına bir göz atalım.

Bu derst Calloc fonksiyonu ile boyut belirleyerek iki dizi arasında toplama işleminin nasıl yapıldığına bir göz atalım.

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
   int *dizi1;
   int *dizi2;
   int *dizi3;
   int i,k,j,length;
   
   dizi1=(int*)calloc(length,sizeof(int));
   dizi2=(int*)calloc(length,sizeof(int));
   dizi3=(int*)calloc(length,sizeof(int));
   printf("boyutu giriniz:");
   scanf("%d",&length);
   printf("1. dizi elemanlarini gir:");
   
   for(i=0;i<length;i++)
   {
       
       scanf("%d",&dizi1);
       
   }
   
   printf("2.dizi elemanlarini giriniz:");
   for(j=0;j<length;j++)
   {
       
       scanf("%d",&dizi2[j]);
       
   }
    for(k=0;k<length;k++)
    {
        
        dizi3[k]=dizi1[k]+dizi2[k];
        printf("%d ",dizi3[k]);
    }
    
    
    getch();
    return 0;
}

 

Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git