Question: C Programming, Write a function that takes an int value, and prints out a corresponding value from a given array of chars, and stores the
C Programming, Write a function that takes an int value, and prints out a corresponding value from a given array of chars, and stores the corresponding value as a char.
#include
#include
#include
char intconvert(int x) {
scanf("%d", &x);
string: chars_array[] = {"$z1", "$a2", "$r5", "$c4", "$g6", "$y7", "$u9", "$y9"};
char sign = chars_array[x];
return sign;
}
int main() {
int x;
char pv;
char sign = intconvert(x); // call function to convert any value that is entered
printf("%c", sign); // print result
return 0;
}
Example:
Input: 5
Output: $y7
help rewrite this so it runs properly, and works for all values of the array size
Step by Step Solution
There are 3 Steps involved in it
To rewrite the given C program so that it runs properly and handles the conversion of an integer to a corresponding value from an array of characters ... View full answer
Get step-by-step solutions from verified subject matter experts
