scanf语句VC2015完全失败,无奈改回VC6.0.SCANF_S也是运行失败,不知运行原理,无法进行下去了!不知道哪位可以指教一下vc2015的scanf_s使用规则,非常感谢
#include<stdio.h>
#include<math.h> /*调用数学函数,必须包含math.h头文件*/
void main()
{
double a,b,c,s,area;
scanf("%lf,%lf,%lf",&a,&b,&c); /*输入三角形三边的长度*/
s=(a+b+c)/2.0; /*采用海伦公式进行面积计算,首先计算半周长S*/
area=sqrt(s*(s-a)*(s-b)*(s-c));/*代入海伦公式进行三角形面积计算*/
printf("a=%f\nb=%f\nc=%f\n",a,b,c,area); /*输出计算结果*/
}
ASCII码大小写转换
#include<stdio.h>
void main()
{
char c1,c2;
c1=getchar(); /*从键盘输入一个大写字母*/
printf("%c,%d\n",c1,c1); /*分别用字符形式和整数形式输出*/
c2=c1+32; /*把大写字母变成小写字母*/
printf("%c,%d\n",c2,c2); /*分别用字符形式和整数形式输出*/
}