Language: C++

#include<bits/stdc++.h>
using namespace std;
  
#define REP(i,s,n) for(int i=s;i<n;++i)
#define rep(i,n) REP(i,0,n)
#define SORT(c) sort((c).begin(),(c).end())
#define IINF INT_MAX
#define LLINF LLONG_MAX
  
typedef long long ll;
typedef pair<int, int> ii;
 
#define EPS 1e-8
 
int main(){
     
        int n;
        cin >> n;
        while(n--){
                double xa, ya, ra, xb, yb, rb;
                cin >> xa >> ya >> ra >> xb >> yb >> rb;
                double d = sqrt((xa - xb) * (xa - xb) + (ya - yb) * (ya - yb));
                if(d > ra + rb) cout << 0 << endl;
                else if(d < fabs(ra - rb)){
                        if(ra > rb) cout << 2 << endl;
                        else cout << -2 << endl;
                    }
                else cout << 1 << endl;
            }
        return 0;
}



Compiler output:
a.cc:3:1: error: extended character   is not valid in an identifier
    3 |   
      | ^
a.cc:3:1: error: extended character   is not valid in an identifier
a.cc:9:1: error: extended character   is not valid in an identifier
    9 |   
      | ^
a.cc:9:1: error: extended character   is not valid in an identifier
a.cc:12:1: error: extended character   is not valid in an identifier
   12 |  
      | ^
a.cc:14:1: error: extended character   is not valid in an identifier
   14 |  
      | ^
a.cc:16:5: error: extended character   is not valid in an identifier
   16 |      
      |     ^
a.cc:17:5: error: extended character   is not valid in an identifier
   17 |         int n;
      |     ^
a.cc:17:5: error: extended character   is not valid in an identifier
a.cc:17:5: error: extended character   is not valid in an identifier
a.cc:17:5: error: extended character   is not valid in an identifier
a.cc:18:5: error: extended character   is not valid in an identifier
   18 |         cin >> n;
      |     ^
a.cc:18:5: error: extended character   is not valid in an identifier
a.cc:18:5: error: extended character   is not valid in an identifier
a.cc:18:5: error: extended character   is not valid in an identifier
a.cc:19:5: error: extended character   is not valid in an identifier
   19 |         while(n--){
      |     ^
a.cc:19:5: error: extended character   is not valid in an identifier
a.cc:19:5: error: extended character   is not valid in an identifier
a.cc:19:5: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
   20 |                 double xa, ya, ra, xb, yb, rb;
      |         ^
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:20:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
   21 |                 cin >> xa >> ya >> ra >> xb >> yb >> rb;
      |         ^
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:21:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
   22 |                 double d = sqrt((xa - xb) * (xa - xb) + (ya - yb) * (ya - yb));
      |         ^
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:22:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
   23 |                 if(d > ra + rb) cout << 0 << endl;
      |         ^
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:23:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
   24 |                 else if(d < fabs(ra - rb)){
      |         ^
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:24:9: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
   25 |                         if(ra > rb) cout << 2 << endl;
      |             ^
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:25:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
   26 |                         else cout << -2 << endl;
      |             ^
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:26:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
   27 |                     }
      |             ^
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:27:13: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
   28 |                 else cout << 1 << endl;
      |         ^
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:28:9: error: extended character   is not valid in an identifier
a.cc:29:9: error: extended character   is not valid in an identifier
   29 |             }
      |         ^
a.cc:29:9: error: extended character   is not valid in an identifier
a.cc:29:9: error: extended character   is not valid in an identifier
a.cc:29:9: error: extended character   is not valid in an identifier
a.cc:30:5: error: extended character   is not valid in an identifier
   30 |         return 0;
      |     ^
a.cc:30:5: error: extended character   is not valid in an identifier
a.cc:30:5: error: extended character   is not valid in an identifier
a.cc:30:5: error: extended character   is not valid in an identifier
a.cc:3:1: error: '\U000000a0\U000000a0' does not name a type
    3 |   
      | ^~
a.cc:12:1: error: '\U000000a0' does not name a type
   12 |  
      | ^