- ベストアンサー
文字列の比較
このプログラムに問題はあるでしょうか? 2つの文字列に対して,同じ位置にある文字が一致する箇所をカウントするプログラムです. やはりwhile分の||を&&にしなければならないのでしょうか? #include <stdio.h> int main(void) { char mojiA[] = "Please Help Me!" ; char mojiC[] = "eeeeeeeeeeeeeeeee"; char mojiB[] = "Please give me some money" ; int count ; /* 一致した文字数 */ int i ; count = 0 ; i=0; do{ if (mojiA[i] == mojiB[i]) { count++ ; } i++; } while(mojiA[i]!=0 || mojiB[i]!=0); printf("%d\n", count) ; return 0 ; } ;
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
このQ&Aのポイント
- SS-500からJ-300にGPSギアを変えたが、EPSON Viewの併用ができないのか疑問です。
- J-300のソフトウエアをインストールすると、SS-500のデータのアップロードができなくなります。
- J-300ではデータのアップロードの方法がわからないので、EPSON Viewとの併用ができないのか心配です。