Explicație:
#include <iostream>
#include <cmath>
using namespace std;
struct Punct
{
double x;
double y;
};
int main()
{
unsigned raza;
double distanta;
Punct A;
Punct O;
cout<<"coordonatele punctului A sunt ";
cout<<endl;
cin>>A.x;
cin>>A.y;
cout<<"coordonatele punctului O sunt ";
cout<<endl;
cin>>O.x;
cin>>O.y;
cout<<"raza cercului este ";
cout<<endl;
cin>>raza;
cout<<endl;
distanta=sqrt((O.x-A.x)*(O.x-A.x)+(O.y-A.y)*(O.y-A.y));
if(distanta<=raza)
cout<<"interior";
else
cout<<"exterior";
return 0;
}