You need to use PL/SQL to do the select:
SQL> variable var number
SQL> begin
2 select count(*)
3 into :var
4 from all_tables
5 where owner = user;
6 end;
7 /
PL/SQL procedure successfully completed.
SQL> print var
VAR
----------
163