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

  • erikbjgn's channel

    erikbjgn's c

    12 Mayıs 2008
  • Liberator

    Liberator

    14 EYLÜL 2007
  • tseyina

    tseyina

    2 AĞUSTOS 2006