1. 程式人生 > >C語言找出字串中的特定的字元,並輸出

C語言找出字串中的特定的字元,並輸出

這裡我們用到了函式  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");

}