#include <stdio.h> #include <stdlib.h> int main() { int a, b; char c1, c2; scanf("%d:%d%*c%c%c", &a, &b, &c1, &c2); //或者scanf("%d:%d %c%c", &a, &b, &c1, &c2); printf("%d:%d%c%c", a, b, c1, c2); system("pause"); } 这是你想要的吗?? #include <stdio.h> #include <stdlib.h> int main() { int a, b; char c1, c2; scanf("%d:%d%*[ ]%c%c", &a, &b,&c1, &c2); printf("%d:%d%c%c", a, b, c1, c2); system("pause"); } 正确运行啊
这是你想要的吗??
正确运行啊