試撰寫一函數 void reverse(char str[]),它可將字串 str 反序印出來。舉例來說,輸入的 字串為"Hello",輸出即為"olleH"。

#include <stdio.h>
#include <stdlib.h>
void reverse(char str[]);
int main(int argc, char *argv[])
{
char str[50];
printf("請輸入一個字串: ");
gets(str);
reverse(str);
system("PAUSE");
return 0;
}
void reverse(char str[]){
int i=0,j=0;
while(str[i]!='\0'){
i++;
}
printf("轉換後的字串: ");
for(j=i-1;j>=0;j--){
printf("%c",str[j]);
}
printf("\n");
}
view raw gistfile1.txt hosted with ❤ by GitHub
 

 

未命名  

arrow
arrow
    文章標籤
    C語言 字串翻轉例題
    全站熱搜
    創作者介紹
    創作者 Mark Zhang 的頭像
    Mark Zhang

    讀處

    Mark Zhang 發表在 痞客邦 留言(1) 人氣()