scanf("a=%d,b=%d,%f,%e,%h,%c",&a,&b,&x,&y,c1,c2); // c1,c2格式错误,%h是读入短整型的,字符应该用%c,另外,输入内容请用逗号间隔
→
scanf("%d,%d,%f,%e,%c,%c",&a,&b,&x,&y,&c1,&c2);