//注释掉其他行就可以正常输出ASCII码
int main()
{
int a, b;
float x, y;
char c1, c2;
//printf("please scanf a,b;\n");
//scanf("%d,%d", &a, &b);
//printf("please scanf x,y;\n");
//scanf("%f,%f", &x, &y);
//printf("please scanf c1,c2;\n");
scanf("%c,%c", &c1, &c2);
//printf("%d,%d,%.2f,%.2f,\n",a,b,x,y);
printf("%c,%c", c1, c2);
return 0;
}
//删掉注释就无法正常输出
int main()
{
int a, b;
float x, y;
char c1, c2;
printf("please scanf a,b;\n");
scanf("%d,%d", &a, &b);
printf("please scanf x,y;\n");
scanf("%f,%f", &x, &y);
printf("please scanf c1,c2;\n");
scanf("%c,%c", &c1, &c2);
printf("%d,%d,%.2f,%.2f,\n",a,b,x,y);
printf("%c,%c", c1, c2);
return 0;
}
注释掉其他行正常输出
取消注释输出错误