C'de malloc kullanımı dinamik dizi yapısı sorusu

Cevaplandı Kapalı
1
0

Merhabalar , Kocaeli Üniversitesi Billab(Bilgisayar Labaratuvarı) dersi 8.QUİZ ‘deki soruyu paylaşıyorum çözebilen olursa çok memnun olurum .

 

billab quiz 8

Teşekkürler kolay gelsin .. 🙂

  • You must to post comments
En iyi cevap
1
0

Merhaba şu şekilde yaptım , umarım işinize yarar.

Kodun çıktısı  :

cikti
Kütüphaneler ;

Kod :

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

int main()
{

//KODLAR.NET/SORULAR
int *ptr, some;
ptr = (int*) malloc(1 * sizeof(int));
int i=0;
while(1){
printf(“Sayi giriniz : “);

scanf(“%d”, &some);

if(some==0){
printf(“Dizi ekrana yazdiriliyor .. \n\n”);
int j;
for(j=0;j<i;j++){
printf(“%d ” , *(ptr+j));
}
break;
}
else{
*(ptr + i)=some;
int j;
for(j=0;j<i+1;j++){
printf(“%d ” , *(ptr+j));
}
printf(“\n”);
}
i++;

}

return 0;
}

  • You must to post comments
1 sonuç gösteriliyor