function z = circle_points ( c, r, n )

%*****************************************************************************80
%
%% circle_points() returns n points on circle of center c and radius r.
%
%  Licensing:
%
%    This code is distributed under the MIT license. 
%
%  Modified:
%
%    22 January 2023
%
%  Author:
%
%    John Burkardt
%
%  Input:
%
%    complex c: the center of the circle.
%
%    real r: the radius of the circle.
%
%    integer n: the number of points to compute.
%
%  Output:
%
%    complex z(n): points along the circumference of the circle.
%  
  theta = linspace ( 0.0, 2.0 * pi, n );
  z = r * ( complex ( cos ( theta ), sin ( theta ) ) + c );
  
  return
