Hello!
I was wondering if I could insert values in an array using "scanf" through the use of pointers.
I made this code
Code:
#include<stdio.h>#define SIZE 4
int main()
{
int arry[SIZE];
int *arryPtr = arry;
int i;
for( i = 0; i < SIZE; i++ )
{
printf( "Enter in Index %d: ", i );
scanf( "%d", arryPtr );
}
printf( "\n\n" );
for( i = 0; i < SIZE; i++ )
{
printf( "%d\n", arryPtr[ i ] );
}
this gives an output like:
Code:
Enter in Index : 1
Enter in Index : 2
Enter in Index : 3
Enter in Index : 4
4
-858993460
-858993460
-858993460
Press any key to continue . . .
please help me, what should I use?
pointer or array in "scanf"?