SORU
8 AĞUSTOS 2009, CUMARTESİ


Nasıl boşluk girilmesi için scanf kullanarak izin musunuz?

Aşağıdaki kodu kullanarak:

char *name = malloc(sizeof(char)   256); 

printf("What is your name? ");
scanf("%s", name);

printf("Hello %s. Nice to meet you.\n", name);

Bir kullanıcı adı girin ama girince Lucas Aardvark, scanf() gibi bir alanı adı sadece Lucas sonra her şeyi keser. Nasıl scanf() boşluk izin yapabilirim

CEVAP
8 AĞUSTOS 2009, CUMARTESİ


Deneyin

char str[11];
scanf("[0-9a-zA-Z ]", str);

Bu yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Droid Life

    Droid Life

    17 Kasım 2009
  • Le Cargo !

    Le Cargo !

    24 HAZİRAN 2007
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006