void main()
{
char c;
while (1) {
printf("输入Y:");
scanf(" %c", &c);
if (c != 'Y') break;
printf("----\n");
}
printf("end\n");
system("pause");
}
分析原因,是由于scanf中的空格可以匹配的是一切空白字符,而且对于格式控制串最前面和最后面的空格,可以将缓冲区连续的空白字符当做一个匹配掉!
void main()
{
char c;
while (1) {
printf("输入Y:");
scanf(" %c", &c);
if (c != 'Y') break;
printf("----\n");
}
printf("end\n");
system("pause");
}
分析原因,是由于scanf中的空格可以匹配的是一切空白字符,而且对于格式控制串最前面和最后面的空格,可以将缓冲区连续的空白字符当做一个匹配掉!Power Automate Desktop 安裝完,登錄後老是提示one driver 錯誤