#include<stdio.h>int main(){ char b; int a; scanf("%d",&a); scanf("%c",&b); if(a>5&&b=='c') printf("1"); else printf("2"); return 0;}
输入8 c输出了2哪里出了问题?
收起
根据你的代码,你要输入8c才行,中间不能加空格,否则b字符会接收空格,而不是字符'c'
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!