#include <iostream>
using namespace std;
int main() {
//all commets are my predictions for the codes outcome.
int a;
//variable a is a whole number
float b;
//variable b can be a whole number or decimal
char c;
//variable c is a single letter or character
string d;
//variable d is a combination of characters
cin >> a;
//take in a whole number
cout << a << endl;
//read till the first decimal or/and white space (divider), which will be you whole number.
//Starts at 1 and end at 3.
cin >> b;
//take in a decimal
cout << b << endl;
//read characters after the decimal until the next divider (decimal/white space)
//continue from decimal and end at 6.
cin.ignore (8);
//Programm is at 6. It will now ignore 8 character (ws, 7, 8, 9, ws, N, N, & o) to then resume at t.
getline (cin, d);
//program is at t.
//reads the rest of the string (combo of characters) until the next whitepsace
cin >> c;
//there are no more characters after the last line, so the next character is just white space.
cout << c << endl;
//nothing to output
//prediction is incorect. why isn't the string line outputted? How do I get it to output?
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvL2FsbCBjb21tZXRzIGFyZSBteSBwcmVkaWN0aW9ucyBmb3IgdGhlIGNvZGVzIG91dGNvbWUuCglpbnQgYTsKCS8vdmFyaWFibGUgYSBpcyBhIHdob2xlIG51bWJlcgoJZmxvYXQgYjsKCS8vdmFyaWFibGUgYiBjYW4gYmUgYSB3aG9sZSBudW1iZXIgb3IgZGVjaW1hbAoJY2hhciBjOwoJLy92YXJpYWJsZSBjIGlzIGEgc2luZ2xlIGxldHRlciBvciBjaGFyYWN0ZXIKCXN0cmluZyBkOwoJLy92YXJpYWJsZSBkIGlzIGEgY29tYmluYXRpb24gb2YgY2hhcmFjdGVycwoJY2luID4+IGE7CgkvL3Rha2UgaW4gYSB3aG9sZSBudW1iZXIKCWNvdXQgPDwgYSA8PCBlbmRsOwoJLy9yZWFkIHRpbGwgdGhlIGZpcnN0IGRlY2ltYWwgb3IvYW5kIHdoaXRlIHNwYWNlIChkaXZpZGVyKSwgd2hpY2ggd2lsbCBiZSB5b3Ugd2hvbGUgbnVtYmVyLgoJLy9TdGFydHMgYXQgMSBhbmQgZW5kIGF0IDMuCgljaW4gPj4gYjsKCS8vdGFrZSBpbiBhIGRlY2ltYWwKCWNvdXQgPDwgYiA8PCBlbmRsOwoJLy9yZWFkIGNoYXJhY3RlcnMgYWZ0ZXIgdGhlIGRlY2ltYWwgdW50aWwgdGhlIG5leHQgZGl2aWRlciAoZGVjaW1hbC93aGl0ZSBzcGFjZSkKCS8vY29udGludWUgZnJvbSBkZWNpbWFsIGFuZCBlbmQgYXQgNi4KCWNpbi5pZ25vcmUgKDgpOwoJLy9Qcm9ncmFtbSBpcyBhdCA2LiBJdCB3aWxsIG5vdyBpZ25vcmUgOCBjaGFyYWN0ZXIgKHdzLCA3LCA4LCA5LCB3cywgTiwgTiwgJiBvKSB0byB0aGVuIHJlc3VtZSBhdCB0LgoJZ2V0bGluZSAoY2luLCBkKTsKCS8vcHJvZ3JhbSBpcyBhdCB0LiAKCS8vcmVhZHMgdGhlIHJlc3Qgb2YgdGhlIHN0cmluZyAoY29tYm8gb2YgY2hhcmFjdGVycykgdW50aWwgdGhlIG5leHQgd2hpdGVwc2FjZQoJY2luID4+IGM7CgkvL3RoZXJlIGFyZSBubyBtb3JlIGNoYXJhY3RlcnMgYWZ0ZXIgdGhlIGxhc3QgbGluZSwgc28gdGhlIG5leHQgY2hhcmFjdGVyIGlzIGp1c3Qgd2hpdGUgc3BhY2UuCgljb3V0IDw8IGMgPDwgZW5kbDsKCS8vbm90aGluZyB0byBvdXRwdXQKCQoJLy9wcmVkaWN0aW9uIGlzIGluY29yZWN0LiB3aHkgaXNuJ3QgdGhlIHN0cmluZyBsaW5lIG91dHB1dHRlZD8gSG93IGRvIEkgZ2V0IGl0IHRvIG91dHB1dD8KCQoJcmV0dXJuIDA7Cn0=