その添え字を返し、含まれていなければ-1を返す関数
この問題で含まれている 含まれていないがよくわかんないんですね
↓に書いてみましたが教えてください
int str_char(const char str[/url],int c) { unsigned len=0; while(str[len]){ if(str[len]==c) return(len); len++; } printf("-1\n"); } int main() { char st[100]; int c='A'; int no; printf("文字列を入力した下さい:"); scanf("%s",st); no=str_char(st,c); if(no>=0)printf("指定した文字は%d番目に見つかりました\n",no); else printf("指定した文字は見つかりませんでした\n"); }