递归反转C中的几个用户输入



我想知道除了在C中使用arrays、arrayLists、linkedLists之外,是否还有其他方法可以反转一些用户输入。

例如,如果用户输入一定数量的数字,并以10结束输入,那么这些数字是否可以使用递归而不是多元素数据结构来反转?

例如,

45.6.7.10

成为

76.5.4

我们将非常感谢您的指导。非常感谢。

#include <stdio.h>
void rec_f(void){
    int n;
    scanf("%d", &n);
    if(n != 10){
        rec_f();
        printf("%d ", n);
    }
}
int main(){
    rec_f();
    return 0;
}

最新更新