seahmetburak Visual Studio da C il program yazarken scanf yerine scanf_s kullanmak durumunda kalıyoruz acaba bununu sebebi nedir
Halil Han BADEM seahmetburak Bir kaynağa göre; secure scanf, microsoft tarafindan mevcut c input output library'deki scanf'e alternatif olarak yazilmistir. asagida gorulecegi uzere buffer check yapmaktadir, bu yuzden secure'dur. #include <stdio.h> int main() { char message[20]; scanf_s("%s", message, sizeof(message)); printf("message: %s\n", message); }