convert c into mips
/****************************************************************************** Online C Compiler. Code, Compile, Run and Debug C program online. Write your code in this editor and press "Run" button to compile and execute it. *******************************************************************************/ /* * C code */ #include <stdio.h> int a[13] = {5, 2, 15, 3, 7, 15, 8, 9, 5, 2, 15, 3, 7}; int main(void) { int i, j, count = 0; int num = 13; int largest = 0; for(i = 0; i < num; i ++) { printf(“%d ”, a[i]); }; printf(“\n”); for(i = 0; i < num; i ++) { j = compare (largest, a[i]); switch (j) { case 0: printf(“bigger.. \n”); largest = a[i]; count = 1; break; case 1: printf(“same.. \n”); count ++; break; case 2: printf(“smaller.. \n”); break; }; }; printf(“The largest number is %d. \n”, largest); printf(“the largest number is included %d times. \n”, count); } int compare(int a, int b) { if (sub(a, b) > 0) { return 2; } else if (sub(a, b) == 0) { return 1; } else { return 0; }; } int sub(int a, int b) { return (a – b); }