Jeg står og skal bruge noget kode der kan læse noget input, analysere det, finde mellemrum (" "), og tager de tal der står i mellem mellemrummene og gemme dem i et int array.
Det smarteste er nok at læse en en char [] fra std::cin og køre loopen fra før.
Du kan også: #include <iostream> int main() { int Array[1024]; int Index = 0;
while(std::cin >> Array[Index]) Index++; for(int i = 0; i < Index; i++) std::cout << Array[i] << std::endl; }
Så skal brugeren taste nogle tal, trykke enter OG Ctrl+Z (eller Ctrl+D på linux). Problemet med den løsninge er at hvis noget går galt (f.ex. hvis han tror at Flagstang er et gyldigt tal), så går programmet i baglås.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.