#include <stdio.h>
#define SIZE 10
int main(void)
{
	// 7.3

	float numbers[SIZE] = { 0.0, 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, 8.8, 9.9 }; // defining the arrey
	float *nPtr; // b: difining the pointer
	
	for (int i = 0; i < SIZE; i++) // c
	{
		printf("%.1f, ", numbers[i]);
	}
	puts("");

	nPtr = numbers;
	nPtr = &numbers[0]; //d

	for (int i = 0; i < SIZE; i++)
	{
		printf("%.1f, ", *(nPtr + i)); // e
	}
	puts("");

	for (int i = 0; i < SIZE; i++)
	{
		printf("%.1f, ", *(numbers + i)); //f
	}
	puts("");

	for (int i = 0; i < SIZE; i++)
	{
		printf("%.1f, ", nPtr[i]);  // g
	}
	puts("");
	// h
	printf("%.1f \n", numbers[3]);
	printf("%.1f \n", *(numbers + 3));
	printf("%.1f \n", nPtr[3]);
	printf("%.1f \n", *(nPtr + 3));
	  


}
