- 330 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 16:05:44 ]
- >>324 >>329
最初から全文現すべきでしたね、申し訳ありません #include <iostream> using namespace std; int strch_idx(const char* s, char c) { int i = 0; do { if(s[i] == c) goto end; else if(s[i] == 0) { i = -1; break; } i++; } while(s[i]); return i; } int main() { cout << "文字列を入力:"; char p[] = ""; cin >> p; char c = c; cout << strch_idx(p, c); return 0; } >>327 forだと、終了させるための条件が思いつかなかったので、whileにしましたが、やはりforのほうが良い理由があるのでしょうか
|

|