单项选择题

有以下程序:
#include<stdio.h>
char fun(char x, char y)
if(x<y) return x;
return y;

main()
int a='9', 'b='8', c='7';
printf("%c\n", fun(fun(a, b), fun(b, c) ) );

程序的执行结果是()。

A、 函数调用出错
B、 8
C、 9
D、 7