有compile過,
可是執行時一直"當"掉= =
想請幫忙看是哪裡有寫錯.
我是想寫
可以由使用者自行輸入一任意字串
然後再由使用者任意輸入一字元
執行完之後
若字串裡面有使用找想找的字元,就顯示找到某字元
若字串裡面沒有使用者想找到字元就顯示沒找到.
下面是我寫的code
#include <stdio.h>
#include <string.h>
int main(){
char word[21];
char w=0;
char* pget=NULL;
printf("Enter string:");
scanf("%s",word);
printf("Which character do you want to search for?");
scanf("%c",&w);
pget=strchr(word,w);
if(pget!=NULL)
printf("Character %c was found.",*pget);
else
printf("Sorry,the string you enter has no the character %c",*pget);
system("pause");
return 0;
}
更新1:
pget=strchr(word,w);可我有寫這一行?