#include <iostream>
#include <vector>
#include <string>
int main(){
// declare a vector of string
std::vector<std::string> animalsList;
// Input 5 animal names and push them to the vector.
std::cout << "Enter name of 5 animals of your choice. e.g., cat, dog, etc.. "<< std::endl;
for (int i = 0; i < 5; i++){
std::cout << ">> ";
std::string animalName; // string to store an animal name.
std::getline(std::cin, animalName); // Input an animal name.
animalsList.push_back(animalName); // push the animal name to the vector
}
// output all the animal names.
std::cout << std::endl;
for (int i = 0; i < animalsList.size(); i++) // here animalsList.size() will be 5
{
std::cout << i + 1 << ": " << animalsList[i] << std::endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgoKaW50IG1haW4oKXsKICAgIC8vIGRlY2xhcmUgYSB2ZWN0b3Igb2Ygc3RyaW5nCiAgICBzdGQ6OnZlY3RvcjxzdGQ6OnN0cmluZz4gYW5pbWFsc0xpc3Q7CgogICAgLy8gSW5wdXQgNSBhbmltYWwgbmFtZXMgYW5kIHB1c2ggdGhlbSB0byB0aGUgdmVjdG9yLgogICAgc3RkOjpjb3V0IDw8ICJFbnRlciBuYW1lIG9mIDUgYW5pbWFscyBvZiB5b3VyIGNob2ljZS4gZS5nLiwgY2F0LCBkb2csIGV0Yy4uICAiPDwgc3RkOjplbmRsOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCA1OyBpKyspewogICAgICAgIHN0ZDo6Y291dCA8PCAiPj4gIjsKICAgICAgICBzdGQ6OnN0cmluZyBhbmltYWxOYW1lOyAvLyBzdHJpbmcgdG8gc3RvcmUgYW4gYW5pbWFsIG5hbWUuCiAgICAgICAgc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCBhbmltYWxOYW1lKTsgLy8gSW5wdXQgYW4gYW5pbWFsIG5hbWUuCiAgICAgICAgYW5pbWFsc0xpc3QucHVzaF9iYWNrKGFuaW1hbE5hbWUpOyAvLyBwdXNoIHRoZSBhbmltYWwgbmFtZSB0byB0aGUgdmVjdG9yCiAgICB9CiAgICAKICAgIC8vIG91dHB1dCBhbGwgdGhlIGFuaW1hbCBuYW1lcy4KICAgIHN0ZDo6Y291dCA8PCBzdGQ6OmVuZGw7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IGFuaW1hbHNMaXN0LnNpemUoKTsgaSsrKSAvLyBoZXJlIGFuaW1hbHNMaXN0LnNpemUoKSB3aWxsIGJlIDUKICAgIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgaSArIDEgPDwgIjogIiA8PCBhbmltYWxzTGlzdFtpXSA8PCBzdGQ6OmVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==