iOS 字符串反转逆序输出

1、实现一个字符串“how are you”的逆序输出(编程语言不限)。如给定字符串为“hello world”,输出结果应当为“world hello”。

//调用
    stringReverse("hello world");
//实现
void stringReverse(char *p)
{
    char c[100][100];
    int i=0;
    int j=0;
    while (*p!='\0') {
        if(*p==' '){
            i++;
            j=0;
        }else
        {
            c[i][j] = *p;
            j++;
        }
        p++;
    }
    
    for (int k=i; k>=0; k--) {
        printf("%s",c[k]);
        if (k>0) {
            printf(" ");
        }else
        {
            printf("\n");
        }
    }
}

 

你可能感兴趣的:(iOS 字符串反转逆序输出)