Jungle Camping challange problem | Sololearn: Learn to code for FREE!


Jungle Camping challange problem

I wrote the code in C++ and 3 out of 5 tasks were completed yet 2 failed? I don't get how so if anyone can figure it out please tell me where I've made a mistake. Here's the code: #include <iostream> #include <string> using namespace std; int main() { int i; string a,b,c,d,sounds[3]; a="Grr"; b="Rawr"; c="Ssss"; d="Chirp"; cin>>sounds[0]; cin>>sounds[1]; cin>>sounds[2]; for (i=0;i<=2;i++) { if (sounds[i]==a) cout<<"Lion "; if (sounds[i]==b) cout<<"Tiger "; if (sounds[i]==c) cout<<"Snake "; if (sounds[i]==d) cout<<"Bird "; } return 0; }

12/29/2019 9:30:13 PM


3 Answers

New Answer


Your code works only for three sounds. But I guess some input strings contains more.


Apparently there were more than 3 sounds so i put 4 more and it worked! Thank you so much for your help!


Beks Your welcome :)