Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int oct(char *s) { return 64*(s[0]-'0') + 8*(s[1]-'0') + (s[2]-'0'); }
- int main() {
- char c, s[10];
- scanf("%*c%s ",s);
- int x = oct(s);
- cout << (char)x;
- while(scanf("%c %*c%s ",&c,s)==2) {
- x += (c=='+'?1:-1)*oct(s);
- cout << (char)x;
- }
- cout << endl;
- }
Add Comment
Please, Sign In to add comment