キーボードから住所を入力する小さなコードを書きました。ただし、ハイフンやコロンなどの特殊文字を読み取る方法がわかりません。以下のコードを編集してください。
#include<stdio.h>
main()
{
char address[80];
printf("Enter address: ");
scanf("%[a-z | A-Z | 0-9]", address); //How may I include characters like hypen.
printf("\n\n%s\n\n", address);
}
私が得ている出力:
Enter Address: Plot No - 16, Palm Grooves, Nagpur - 440022, India
Plot No
カンマ、ハイフン、数字は表示されていません。
ご協力とコメントをありがとうございます。