#include <iostream>
using namespace std;
int main()
{
struct animal {char imie[15], gatunek[15], wielkosc[4], kolor[15]; int wiek, waga;};
animal lista[5];
for(int i=0;i<2;i++)
{
cout<<"Podaj informacje o "<<i+1<<" zwierzeciu.\n";
cout<<"Gatunek: ";
cin>>lista[i].gatunek; //Wprowadzanie danych do tabeli
cout<<"Imie: ";
cin>>lista[i].imie;
cout<<"Wiek: ";
cin>>lista[i].wiek;
cout<<"Kolor: ";
cin>>lista[i].kolor;
cout<<"Wielkosc: ";
cin>>lista[i].wielkosc;
cout<<"Waga: ";
cin>>lista[i].waga;
}
for(int i=0;i<2;i++)
{
cout<<lista[i].gatunek;
cout.width(15);
cout<<lista[i].imie; //wypisanie w postaci tabelarycznej
cout.width(10);
cout<<lista[i].wiek;
cout.width(15);
cout<<lista[i].kolor;
cout.width(10);
cout<<lista[i].wielkosc;
cout.width(10);
cout<<lista[i].waga<<endl;
}
system("pause");
return 0;
}
program ten nie wypisuje koloru, dlaczego? I przy okazji jak mam ustawić cout.width aby ładnie mi wyświetlało w kolumnach? ;d