java輸入一個(gè)字符串 用C語(yǔ)言寫一個(gè)函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?
用C語(yǔ)言寫一個(gè)函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?#包括和限制。H>#包含<string。H> void input(char st)///定義輸入函數(shù)void r
用C語(yǔ)言寫一個(gè)函數(shù),使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串?
#包括和限制。H>#包含<string。H> void input(char st)///定義輸入函數(shù)void reverse(char st)///定義reverse 2113函數(shù)int main(){char s[20]input(s)///調(diào)用輸入函數(shù)printf(“original string:sn”,s)//輸出原始字符串5261 reverse(s)//調(diào)用reverse 4102函數(shù)printf(“new string:sn”),s) //輸出逆序字符串return 0}void input(char st)}{printf(“please enter string:”)get(st)}//逆序函數(shù)void reverse(char st)}{int n=strlen(st)for(int i=0,j=n-1,ti<(n/2)t=st[i],st[i]=st[j],st[j]=t,i,j--}