C语言字符串和指针的问题

img

img

img


我是想比较字符串a和字符b,当a中字符等于b时返回b的指针,请问这里哪里写错了

main函数中应该是c=compare(a,&b)
compare要求传入的x是地址,而不是一个char