题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
#include “stdio.h”
main()
{
int score;
char grade;
printf(“please input a score\n”);
scanf_s(“%d”,&score,8);
grade = score >= 90 ? ‘A’: score>= 60 ? ‘B’:’C’;
printf(“%d belongs to %c”,score,grade);
}
上面的语句中使用scanf时出现下述问题:
warning C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> D:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(306) : 参见“scanf”的声明