使用oj,但不知道错在哪

img

img


使用codeblocks编辑
电脑window11系统

img


程序没有报错和警告

#include <stdio.h>

void swap(char *x, char *y) {
  char t = *x;
  *x = *y;
  *y = t;
}

int main() {
  char a, b, c;
  while (scanf(" %c%c%c", &a, &b, &c) == 3) { // 输入格式%c前面的空格用来忽略空白符(即\n)
    if (a > b)
      swap(&a, &b);
    if (a > c)
      swap(&a, &c);
    if (b > c)
      swap(&b, &c);
    printf("%c %c %c\n", a, b, c);
  }
  return 0;
}