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

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • Wii Minute Radio

    Wii Minute R

    31 Mayıs 2008