/* Problem: This program asks the user for a value and fills all 100 cells of an array with that value */ #include <stdio.h> /* no size in array parameter */ /* just a pointer to array in main */ void fill_array (int list[], int n, int in_value) { int i; for (i=0; i<n; ++i) list[i] = in_value; } int main (void) { int x[100], i, value; /* initializing the array with a user value */ /* the 2nd argument must be the size of the array */ printf ("Enter a value: "); scanf ("%d", &value); fill_array (x, 100, value); /* printing the array for verification */ for (i=0; i<100; ++i) printf ("%d ", x[i]); return (0); }
Array: using a function
এতে সদস্যতা:
মন্তব্যগুলি পোস্ট করুন (Atom)
#include
উত্তরমুছুনint print_an_array (int a[10])
{
return a[10];
}
main()
{
int i;
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(i=0;i<=9;i++)
{
printf("%d\n",print_an_array(a));
}
}
#include
উত্তরমুছুনvoid
fill_array (int list[], int p, int in_value)
{
int a;
for (a=0; a<p; ++a)
list[a] = in_value;
}
int
main (void)
{
int x[100], a, value;
printf ("Enter a value: ");
scanf ("%d",&value);
fill_array (x, 100, value);
for (a=0; a<=99; ++a)
printf ("%d",x[a]);
return (0);
}