#include <stdio.h>

float   nums[30];
char    word[20];

void main()
{    int         n,
                    i;
    float       sum,
                   average;

    printf( "Enter the numbers (end with a dot)\n" );
    n = 0;
    while( n < 30 )
    {
          scanf( "%s", word );
          if( strcmp( word, "." ) == 0 )
                break;
          else if( sscanf( word, "%f", &nums[n] ) == 1 )
                n = n + 1;
    }
    if( n > 0 )
   {
          sum = 0;
          i = 0;
          while( i < n )
          {
                sum = sum + nums[i];
                i = i + 1;
          }
          average = sum / n;
           printf( "Average of the %d numbers is %f\n", n, average );
      }
      else
            printf( "No numbers entered\n" );
}