Zadanie jest takie:
http://pl.spoj.com/problems/PA05_POT/
ja na razie chce tylko zapisać w 2 zmiennych (tablicach) liczba i liczba2 liczby które wpisze użytkownik , potem na nich wykonam resztę programu. Problem w tym, że program nie działa jak powinien, a ja nie mam pojęcia czemu..ktoś może mnie nakierować? Z góry wielkie dzięki ;]
#include <iostream>
using namespace std;
int main()
{
string a;
int liczba[8];
int liczba2[8];
int *wsk=liczba;
cout << "Podaj przypadki do zpotegowania" << endl;
getline(cin,a);
for(unsigned int i=0;i<a.length();i++)
{
if(a[i]!=32)
{
int j=0;
while (a[i]!=32)
{
*wsk=a[i];
i++;
j++;
wsk=&liczba[j];
}
wsk=liczba2;
}
}
return 0;
}
http://pl.spoj.com/problems/PA05_POT/
ja na razie chce tylko zapisać w 2 zmiennych (tablicach) liczba i liczba2 liczby które wpisze użytkownik , potem na nich wykonam resztę programu. Problem w tym, że program nie działa jak powinien, a ja nie mam pojęcia czemu..ktoś może mnie nakierować? Z góry wielkie dzięki ;]
#include <iostream>
using namespace std;
int main()
{
string a;
int liczba[8];
int liczba2[8];
int *wsk=liczba;
cout << "Podaj przypadki do zpotegowania" << endl;
getline(cin,a);
for(unsigned int i=0;i<a.length();i++)
{
if(a[i]!=32)
{
int j=0;
while (a[i]!=32)
{
*wsk=a[i];
i++;
j++;
wsk=&liczba[j];
}
wsk=liczba2;
}
}
return 0;
}