GETS fonksiyonu aynı islemi yapan fonksiyon kodluyoruz. Kendi gets fonksiyonumuz.
#include<stdio.h>
#include<stdlib.h>
char *mygets(char*ptr)
{
int ch;
while((ch = getchar()) != '\n')
{
*ptr = ch;
++ptr;
}
*ptr = '\0';
return ptr;
}
int main()
{
/*
char isim[100];
printf("Isim Giriniz:");
char *kontrol = gets(isim);
if(NULL != kontrol)
{
printf("Islem Basarili...\n");
}
else
{
printf("Islem Basarisizdir...\n\n");
}
*/
printf("MYGETS fonksiyonum\n");
char isim[100];
printf("Isim Giriniz:");
char *kontrol = mygets(isim);
if(NULL != kontrol)
{
printf("Islem Basarili...\n");
}
else
{
printf("Islem Basarisizdir...\n");
}
return 0;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...