{
char a;
scanf_s("%c", &a);
printf("%c", a);
}
編譯報warning:
警告 C4477 'scanf_s' : format string '%d' requires an argument of type 'int *', but variadic argument 1 has type 'char *'
並且得不到正確的結果。
使用getchar()沒有問題,求問scanf的用法到底是怎樣
謝了
需要一個參數指定緩沖區長度,
例如:char name;
scanf_s("%s", name, sizeof(name));