Language: C++

/*　　　　　　　{:i:i:|i:i:/l/l--　 　 　--l/li:i:i|i:i:i:i}
　　　　　　 　 {:rx|:i:i ィi芥ミ 　 　 .ィi芥ミｉ:ｉ|ﾍ:i:i:}
.　　　 　 　 　 ｛ﾏ|ｉ:  {::’:} 　 　 　{:‘::} :ｉ:i:|〉｝:/
　　 　 　 　 　 乂|:i:| ｀¨¨¨¨´ 　 　　｀¨¨¨´  :i:ｉ:|ｼ/
　 　 　 　 　 　 ﾉ:|:i|　　　　　　′　　　 　   |:i:i:|ﾂ
　　　　　　　　/:/|:i:| ､　　　 　_ _ 　　　　  |:i:i:|
　 　 　　 　 /:/ .|:i:|/ ＼　　　 　 　     ｨ〔|:i:/
　　 　 　  　 〈;/ く刈＿ 个 　   -   　＜}　./|/_〉
　　     　　 r-っ'~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ~ﾞ|___
　　 　     /／ニつ　　　　　　 ､　　　　　　　ノﾆﾆ　＼
.　　　     |　　ニ⊃ 　./　/　 ──   /　/　　..⊆ﾆﾆ　　:|
.　　　     |　　丁´　 /|￣|￣  ─‐ /|￣|￣ 　 .￣|丁 　|
.　　　     |　　ﾉ.  　 |￣|￣  ─‐  |￣|￣ 　 　.|八 　|
.　　　     |　　||. 　 |￣|￣ |￣| |￣|￣ 　   .|　|
.　 　 　   |  　||   　￣￣￣　￣ 　￣￣￣　　  .|　|  |
.　 　 　  　    ||＿＿＿＿＿＿＿＿＿＿＿＿______|__　　 ',
　 　      ,′　 | ７ﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆ}  ,′
.　　     {　　　|/　}ﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆﾆ{/ 　 　
*///讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐讐。
#include <iostream> // cout, endl, cin
#include <string> // string, to_string, stoi
#include <vector> // vector
#include <algorithm> // min, max, swap, sort, reverse, lower_bound, upper_bound
#include <utility> // pair, make_pair
#include <tuple> // tuple, make_tuple
#include <cstdint> // int64_t, int*_t
#include <cstdio> // printf
#include <map> // map
#include <queue> // queue, priority_queue
#include <set> // set
#include <stack> // stack
#include <deque> // deque
#include <unordered_map> // unordered_map
#include <unordered_set> // unordered_set
#include <bitset> // bitset
#include <cctype> // isupper, islower, isdigit, toupper, tolower
#include <cmath>
#include <limits>

using namespace std;

#define rep(a) _rep(0,int(a))
#define repj(a) for(int j=0;j<int(a);j++)
#define _rep(a,b) for(int i=int(a);i<int(b);i++)
#define ll long long
#define fst first
#define snd second
#define pf(b) printf("%.12f\n",(double)b)
#define _GLIBCXX_DEBUG
const double pai = 3.1415926535897;
#define _cos(n) cos(n*pai/180)
#define int long long

//factorial(練習)　階乗
int fact(int n) {
	int a = 1;
	for (int i = 1;i <= n;i++) a *= i;
	return a;
}
int sa(int n, int m) {      //差！
	if (n < m)return m - n;
	else return n - m;
}

string s;
signed main() {
	cin >> s;
	int a = s.size();
	rep(a) {
		if (s[i] == '1')s[i] = '9';
		else if (s[i] == '9')s[i] = '1';
		cout << s[i];
	}cout << endl;
}

Compiler output:
a.cc: In function 'int main()':
a.cc:52:13: error: expected primary-expression before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:29: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                             ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:52:13: error: expected primary-expression before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:38: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                      ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:52:13: error: expected ';' before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:38: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                      ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:52:13: error: expected primary-expression before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:38: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                      ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:52:13: error: expected ')' before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:38: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                      ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:44:22: note: to match this '('
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                      ^
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:52:13: error: expected primary-expression before 'long'
   52 | #define int long long
      |             ^~~~
a.cc:44:38: note: in expansion of macro 'int'
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                      ^~~
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~
a.cc:44:45: error: 'i' was not declared in this scope
   44 | #define _rep(a,b) for(int i=int(a);i<int(b);i++)
      |                                             ^
a.cc:42:16: note: in expansion of macro '_rep'
   42 | #define rep(a) _rep(0,int(a))
      |                ^~~~
a.cc:69:9: note: in expansion of macro 'rep'
   69 |         rep(a) {
      |         ^~~