Witam!
Miałem napisać program program struktur w strukturze w którym wprowadzę dane a potem je wypisze ale jak mam pętle w pętli to wypisuje mi tylko jedna pętle resztę powtarza, wiem ze jest coś źle tylko nie wiem gdzie to zmienić żeby było poprawnie.
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
struct firma
{
char nazwa[20];
};
struct dane
{
firma nazwaa;
float dochody;
}a[100];
int n;
cout<<"Podaj ile firm chesz wprowadzic"<<endl;
cin>>n;
for (int i=0;i<n;i++)
{
cout <<"\npodaj "<<i+1<<" nazwe firmy"<<endl;
cin>>a[i].nazwaa.nazwa;
for (int i=0;i<12;i++)
{
a[i].dochody=rand()%10001;
}}
system ("cls");
for (int i=0;i<n;i++)
{
cout <<"\n"<<i+1<<" Nazwa Firmy: "<<a[i].nazwaa.nazwa<<endl;
cout <<"\n12 miesieczne dochody firmy: "<<endl;
for (int i=0;i<12;i++)
{
cout<<i+1<<" miesiac: "<<a[i].dochody<<endl;
}}
return 0;
}