新手疑惑第一个scanf_S 输入后回车,直接把\N赋值给第二个scanf_s
程序代码:int s_c=100, a, b=0,c=0,i=1;
char p_d;
printf("请输入需要转换为二进制的整数:");
scanf_s("%d", &s_c);
printf("二进制转十进制吗?(y\\n)");
p_d = getchar();经过调试发现 p_d没有等输入直接被赋值\n 了;
程序代码:int s_c=100, a, b=0,c=0,i=1;
char p_d;
printf("请输入需要转换为二进制的整数:");
scanf_s("%d", &s_c);
printf("二进制转十进制吗?(y\\n)");
p_d = getchar();
2018-11-04 23:59
2018-11-05 12:30