In your C program define MAX to 100 define Create an array o

In your C program, define MAX to 100. (#define)

Create an array of MAX studentMarkvariables. (The struct type has been declared for you in C program)

Declare a studentMarkvariable that will be used to storea single student id and the associated mark.

Use a do-while loop to control the data entry process.

Output Example:

####### Marks Analyzer V3.0 #######

Enter student id and marks (e.g. 12345 89.5): 12345 55.55

Enter student id and marks (e.g. 12345 89.5): 23456 66.66

Enter student id and marks (e.g. 12345 89.5): 34567 77.77

Enter student id and marks (e.g. 12345 89.5): 45678 88.88

Enter student id and marks (e.g. 12345 89.5): 99999 -1

1. 12345, 55.55

2. 23456, 66.66

3. 34567, 77.77

4. 45678, 88.88

Solution

Code:

#include <cstdio>
#include <limits.h>
#define MAX 100
struct studentMarkVariable
{
   float id;
   float marks;
};
  
int main()
{
studentMarkVariable* arrs[MAX];
int count=0;
do
{
   printf(\"Enter student id and marks (eg. 12345 89.5):\ \");
   scanf(\"%f\",&(arrs[count]->id));
scanf(\"%f\",&(arrs[count]->marks));
count++;
}while(count<5);
count=0;
do
{
   printf(\"%f %f\ \",arrs[count]->id , arrs[count]->marks);
   count++;
}while(count<5);
  
return 0;
}

In your C program, define MAX to 100. (#define) Create an array of MAX studentMarkvariables. (The struct type has been declared for you in C program) Declare a
In your C program, define MAX to 100. (#define) Create an array of MAX studentMarkvariables. (The struct type has been declared for you in C program) Declare a

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site