# include & ltstring.h & gt
Voidprintit (char * str,int length)//逆序輸出函數
{
int I;
for(I =長度-1;我& gt=0;I-)//從給定字符串的最後壹位開始依次遍歷字符。
putchar(*(str+I));//向前打印每個字符,直到第壹個字符。
}
int main()
{ char str[80]= " ";//定義壹個長度為80字節的字符串數組並初始化。
gets(str);//從鍵盤輸入字符串(以Enter結束)
printit(str,strlen(str));//調用上面定義的函數以逆序輸出字符串。
printf(" \ n ");//輸入回車和換行符,以便後續輸出可以開始新的壹行。
返回0;
}