ここに私が書いたものがあります:
#include <iostream>
using namespace std;
struct vetura{
char ngjyra[10];
char tipi[10];
};
int main(){
int i,j;
vetura v[4];
for(i=0;i<4;i++){
cout << "Ngjyra:"<<endl;
cin >> v[i].ngjyra;
cout << "tipi:"<<endl;
cin >> v[i].tipi;
}
j=0;
for(i=0;i<4;i++){
if(v[i].ngjyra == "kuqe" && v[i].tipi == "passat")
j+1;
}
cout<<"kemi "<<j<<" vetura passat me ngjyre te kuqe";
cin.get();cin.get();
return 0;
}
v[i].ngjyra の「kuqe」と v[i].tipi の「passat」を一緒に書いた回数を数える必要があります。変数 j はカウントするたびに大きくなると思っていましたが、機能していません。次の時間に試験を受ける予定です。誰か助けてもらえますか?