Witam
Proszę o podpowiedź, wprowadziłem pętle do programu chcąc kilku krotnie wypisać dane jednak program kończy się po wpisaniu ilości prób jakie mają być.
#include <iostream>
struct wspaniali
{
char nazwiska[200];
double wplaty[50];
};//struktura wspaniali
int main()
{
int licz;
wspaniali * ps = new wspaniali; // alokacja dynamiczna na strukture wspaniali
std::cout << "Podaj nazwisko i kwote (Zatwierdz \"Enter\")\n";
std::cin >> licz;
for(int i=0; i<licz;i++)t
{
std::cin.get(ps->nazwiska, 200);
std::cin >> ps->wplaty[50];
if (ps->wplaty[50] >= 10000)
{
//if((ps->nazwiska[200] >= 'a' && ps->nazwiska[200] <= 'z') || (ps->nazwiska[200] >= 'A' && ps->nazwiska[200] <= 'Z'))
// std::cout << "brak";
std::cout << "Nasi Wspaniali Sponsorzy\n" << ps->nazwiska << "\t" << ps->wplaty[50];
}//if
else if (ps->wplaty[50] < 10000)
{
//if((ps->nazwiska[200] >= 'a' && ps->nazwiska[200]<= 'z') || (ps->nazwiska[200] >= 'A' && ps->nazwiska[200] <= 'Z'))
//std::cout << "brak";
std::cout << "Nasi Sponsorzy\n" << ps->nazwiska << "\t" << ps->wplaty[50];
}//else if
else
std::cout << "Zle dane!";//else
std::cin.get(ps->nazwiska, 200);
std::cin >> ps->wplaty[50];
}//while
std::cout << "\n\n\t\tKoniec programu.";
return 0;
}