Kullanıcıdan Karakter Uzunlugu Alıp Ekrana Bastırma etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Kullanıcıdan Karakter Uzunlugu Alıp Ekrana Bastırma etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

16 Temmuz 2018 Pazartesi

Kullanıcıdan Karakter Uzunlugu Alıp Ekrana Bastırma


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

char* yaziGirisi(int);

int main(){
 
int yaziBoyutu, i;

printf("Yazinin uzunlugunu giriniz: ");
fscanf(stdin, "%u", &yaziBoyutu);
fgetc(stdin);

char* tut= yaziGirisi(yaziBoyutu);

for(i=0; i<yaziBoyutu; i++){
fprintf(stdout, "%c\n", tut[i]);
}

free(tut);

return 0;
}

char* yaziGirisi(int boyut){

char* string= (char*) malloc(sizeof(char)*boyut);
fprintf(stdout, "Yazi giriniz: ");
fgets(string, boyut+1, stdin);

return string;
}