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

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009