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

  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006
  • wowchick16

    wowchick16

    17 Mart 2007