Language: C++

#include <bits/stdc++.h>
#define fuck(n,m) sort(n,m)
#define sb int
#define shi cin
#define shabi cout
#define zhizhang endl
#define shit 0
#define eat return
using namespace std;
sb you[3];
sb main()
{
    shi>>you[0]>>you[i]>>you[2];
    sb bitch=you+2;
    fuck(you,bitch);
    shabi<<you[0]+you[1]<<zhizhng;
    eat shit;
}

Compiler output:
a.cc: In function 'int main()':
a.cc:13:22: error: 'i' was not declared in this scope
   13 |     shi>>you[0]>>you[i]>>you[2];
      |                      ^
a.cc:14:17: error: invalid conversion from 'int*' to 'int' [-fpermissive]
   14 |     sb bitch=you+2;
      |              ~~~^~
      |                 |
      |                 int*
a.cc:2:23: error: no matching function for call to 'sort(int [3], int&)'
    2 | #define fuck(n,m) sort(n,m)
      |                   ~~~~^~~~~
a.cc:15:5: note: in expansion of macro 'fuck'
   15 |     fuck(you,bitch);
      |     ^~~~
In file included from /usr/include/c++/14/algorithm:61,
                 from /usr/include/x86_64-linux-gnu/c++/14/bits/stdc++.h:51,
                 from a.cc:1:
/usr/include/c++/14/bits/stl_algo.h:4762:5: note: candidate: 'template<class _RAIter> void std::sort(_RAIter, _RAIter)'
 4762 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last)
      |     ^~~~
/usr/include/c++/14/bits/stl_algo.h:4762:5: note:   template argument deduction/substitution failed:
a.cc:2:23: note:   deduced conflicting types for parameter '_RAIter' ('int*' and 'int')
    2 | #define fuck(n,m) sort(n,m)
      |                   ~~~~^~~~~
a.cc:15:5: note: in expansion of macro 'fuck'
   15 |     fuck(you,bitch);
      |     ^~~~
/usr/include/c++/14/bits/stl_algo.h:4793:5: note: candidate: 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)'
 4793 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~
/usr/include/c++/14/bits/stl_algo.h:4793:5: note:   candidate expects 3 arguments, 2 provided
In file included from /usr/include/c++/14/algorithm:86:
/usr/include/c++/14/pstl/glue_algorithm_defs.h:292:1: note: candidate: 'template<class _ExecutionPolicy, class _RandomAccessIterator, class _Compare> __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> std::sort(_ExecutionPolicy&&, _RandomAccessIterator, _RandomAccessIterator, _Compare)'
  292 | sort(_ExecutionPolicy&& __exec, _RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp);
      | ^~~~
/usr/include/c++/14/pstl/glue_algorithm_defs.h:292:1: note:   candidate expects 4 arguments, 2 provided
/usr/include/c++/14/pstl/glue_algorithm_defs.h:296:1: note: candidate: 'template<class _ExecutionPolicy, class _RandomAccessIterator> __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> std::sort(_ExecutionPolicy&&, _RandomAccessIterator, _RandomAccessIterator)'
  296 | sort(_ExecutionPolicy&& __exec, _RandomAccessIterator __first, _RandomAccessIterator __last);
      | ^~~~
/usr/include/c++/14/pstl/glue_algorithm_defs.h:296:1: note:   candidate expects 3 arguments, 2 provided
a.cc:16:27: error: 'zhizhng' was not declared in this scope; did you mean 'zhizhang'?
   16 |     shabi<<you[0]+you[1]<<zhizhng;
      |                           ^~~~~~~
      |                           zhizhang