total C newbie here. Thanks for any help beforehand.
I am required to write a code which has the following properties:
- Asking user to input the number of rows and columns they would like in their 2-D array
- creates a 2-D array with that many rows and columns for storing integers
- fills the array with random numbers between 1 and 1000
- outputs the largest number in the array
This is where I could go for now:
#include <stdio.h>
int main(){
 int rows;
 int columns;
 scanf("%d", &rows);
 scanf("%d", &columns);
 }
What should I do? Sorry for the very open question, I am stuck and don't know what to do. A guideline will be perfect. Thanks :)
EDIT:
Thanks for the guideline, here is how I solved it: SOLUTION:
#include <stdio.h>
#include <time.h>
int main () {
    //Declare variables
    int a,b,k,l,big,z[100][100];
    //Ask user input
    printf("ENTER ROWS & COLUMNS\n");
    scanf("%d\n%d", &a, &b);
    //Randomize array values
    srand(time(NULL));
    big = 1;
    for (k=0;k<a;k++){
        for(l=0;l<b;l++){
            z[k][l]=rand()%1000 + 1;
            if(z[k][l]>big) big=z[k][l];
            printf("%d\t", z[k][l]);
        }
        printf("\n");
    }
    //Print biggest number
    printf("\nBIGGEST NUMBER IN THE ARRAY: %d", big);
    return 0;
}
 
     
     
    