Visual Studio non compila la scanf
Nel computer a casa, Visual Studio 2015 non compila il programma se è presente una scanf
.
Un metodo per evitare il problema è inserire all'inizio del programma
#define _CRT_SECURE_NO_WARNINGS
Si veda la spiegazione sul sito della Microsoft: