vs2013,scanf语句的使用错误

为什么会发生错误?我是在第三版上找的,能解释一下错误的原因吗?图片说明大神们帮帮忙吧,好人一生平安图片说明图片图片

两种方法:
1.Alt+F7,打开工程属性,然后找到图片上标注的地方,添加一行内容_CRT_SECURE_NO_DEPRECATE就OK了
2.使用scanf_s替代scanf,必须提供一个数字以表明最多读取多少位字符,楼主那句代码改成:

 scanf_s("%d,%d",1,&a,1,&d);

scanf不安全,建议使用scanf_s

c语言安全性警告,在头文件最上面加上
#define _CRT_SECURE_NO_WARNINGS 即可