#include #include using namespace std; typedef struct book { string no; string name; double price; } book; int main() { book books[100]; int i = 0; // input for (i; true; i++) { cin >> books[i].no >> books[i].name >> books[i].price; if (books[i].no == "0" && books[i].name == "0" && books[i].price == 0) { break; } } // output cout << i << endl; for (int j = 0; j < i; j++) { cout << books[j].no << "\t" << books[j].name << "\t" << fixed << setprecision(2) << books[j].price << endl; } }