int strch_idx(const char *s, char c);
文字cが含まれない場合は-1を返すように作りたいです。
int strch_idx(const char* s,char c); int main(){ char s[50],c; cout << "文字列s:"; cin >> s; strch_idx(s,c); cout << s[0]; } int strch_idx(const char* s,char c){ while(s) c = 1; return c; }自分なりに考えてみたのですが途中で訳が分からなくなり、コンパイルもできない状態になってしまいました;
また、別件なんですがポインタについての理解が浅く、なにか良いサイト・本・イメージなどお勧めの物はありますか?
よろしくお願いします。