C語言找出字串中的特定的字元,並輸出
阿新 • • 發佈:2018-12-07
這裡我們用到了函式 strchr 這個函式返回值是一個指標 函式引數是 一個字串和一個字元。 #include <stdio.h> #include<string.h> void main() { char str[80]; char c; char d; gets(str); c=getchar(); d=*strchr(str,c); //把函式的返回值賦給 字元型變數d if(d) printf("%c\n",d); else printf("Not found"); } 這裡我們還可以把輸出結果改一下,改成輸出,從那個字元開始的,後面的所有字元 <pre name="code" class="cpp">#include <stdio.h> #include<string.h> void main() { char str[80]; char c; char d; gets(str); c=getchar(); d=*strchr(str,c); //把函式的返回值賦給 字元型變數d if(d) <span style="color:#FF0000;">printf("%s\n",strchr(str,c)); //這個地方是改動的地方</span> else printf("Not found"); }