c語言輸入單個字符 求C語言替換字符串中某個字符的函數(shù)?
求C語言替換字符串中某個字符的函數(shù)?#包含“stdio。H“#include”字符串。H “void swap(char s[100],char a,char b)/*a是要替換的原始字符,b是替換的
求C語言替換字符串中某個字符的函數(shù)?
#包含“stdio。H“#include”字符串。H “void swap(char s[100],char a,char b)/*a是要替換的原始字符,b是替換的字符*/{int i for(i=0I)]~]#include
sizeT strlen(char*STR)
函數(shù):函數(shù)返回字符串STR的長度(即空值終止符前的字符數(shù))。
C語言哪個函數(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--}