写一个函数,实现将tom is cat反向打印成 cat is tom。

来源:互联网 发布:仓库软件破解版 编辑:程序博客网 时间:2024/06/15 06:35


void  reverse(char a[][20],int count)

{

    char b[20] = {0};

    for (int  i = count -1;i >=0 ; i--) {//反向取出a中的字符串

        strcpy (b, a[i]);//将字符串赋值给b

        for (int j =0; j < 20; j ++) {

            if (b[j] !='\0') {//打印字符串b

                printf("%c",b[j]);

            }

        }

        printf(" ");

    }

}

int main(int argc,const char * argv[])

{

char a[3][20] = {"tom","is","cat"};

    reverse(a,3); 

    return 0;

}



0 0
原创粉丝点击