scanf("%3c%2c",&c1,&c2);printf("%c %c",c1,c2)输入abcde结果为什么是e d
时间: 2023-11-19 22:50:17 浏览: 128
scanf/printf中%的使用方法
scanf("<,",&c1,&c2);printf("%c %c",c1,c2)中,scanf函数使用"<,"作为格式字符串,意味着它将读取输入直到遇到逗号为止,并将逗号之前的字符存储在变量c1中。然后,printf函数使用"%c"格式字符串,分别打印变量c1和c2的值。所以,如果输入是"abcde",那么c1将存储为'e',c2将存储为'd',因此结果为"e d"。
阅读全文