大一C语言,函数strrev


#include<stdio.h>
#include<string.h>
void main()
{
    char a;
    char b;
    while(scanf("%s",&a)!=EOF)
    {
        b=*strrev(*a);
        printf("%s\n",b);
    }
}

照着表写的,不会用strrev这个函数,有什么错误吗?

img

因为你里a,b全是char,人家函数要的是char*啊,所以你只需要改成char*类型