Language: C++

#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
#include<cmath>
 
using namespace std;
 
int main()
{
	long long int a,b;
	int cnt=0,tmp1=357,tmp2=375,tmp3=537,tmp4=573,tmp5=735,tmp6=753;
	
	cin >> a;
	if(357 > a)cout << 0 << endl;
	
	for(int i=0;i<100;i++){
		if(a > tmp1){
			cnt++;
			tmp1 = tmp1*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp1){
					cnt++;
					tmp1 = tmp1+2
				}
			}
		
		}
		if(tmp1 > a) break;
	}
	
		for(int i=0;i<100;i++){
		if(a > tmp2){
			cnt++;
			tmp2 = tmp2*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp2){
					cnt++;
					tmp2 = tmp2 +2
				}
			}
		
		}
		if(tmp2 > a) break;
	}
	
		for(int i=0;i<100;i++){
		if(a > tmp3){
			cnt++;
			tmp3 = tmp3*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp3){
					cnt++;
					tmp3 = tmp3 +2
				}
			}
		
		}
		if(tmp3 > a) break;
	}
	
		for(int i=0;i<100;i++){
		if(a > tmp4){
			cnt++;
			tmp4 = tmp4*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp4){
					cnt++;
					tmp4 = tmp4 +2
				}
			}
		
		}
		if(tmp4 > a) break;
	}
	
		for(int i=0;i<100;i++){
		if(a > tmp5){
			cnt++;
			tmp5 = tmp5*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp5){
					cnt++;
					tmp5 = tmp5 +2
				}
			}
		
		}
		if(tmp5 > a) break;
	}
	
		for(int i=0;i<100;i++){
		if(a > tmp6){
			cnt++;
			tmp6 = tmp6*10+3;
			for(int i=0;i<2;i++){
				if(a > tmp6){
					cnt++;
					tmp6 = tmp6+2
				}
			}
		
		}
		if(tmp6 > a) break;
	}
	
	
	cout << cnt << endl;
    return 0;
}

Compiler output:
a.cc: In function 'int main()':
a.cc:24:54: error: expected ';' before '}' token
   24 |                                         tmp1 = tmp1+2
      |                                                      ^
      |                                                      ;
   25 |                                 }
      |                                 ~                     
a.cc:39:55: error: expected ';' before '}' token
   39 |                                         tmp2 = tmp2 +2
      |                                                       ^
      |                                                       ;
   40 |                                 }
      |                                 ~                      
a.cc:54:55: error: expected ';' before '}' token
   54 |                                         tmp3 = tmp3 +2
      |                                                       ^
      |                                                       ;
   55 |                                 }
      |                                 ~                      
a.cc:69:55: error: expected ';' before '}' token
   69 |                                         tmp4 = tmp4 +2
      |                                                       ^
      |                                                       ;
   70 |                                 }
      |                                 ~                      
a.cc:84:55: error: expected ';' before '}' token
   84 |                                         tmp5 = tmp5 +2
      |                                                       ^
      |                                                       ;
   85 |                                 }
      |                                 ~                      
a.cc:99:54: error: expected ';' before '}' token
   99 |                                         tmp6 = tmp6+2
      |                                                      ^
      |                                                      ;
  100 |                                 }
      |                                 ~