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;
}

Hiç yorum yok:

Yorum Gönder