why is there a debugging error?Code:#include <stdio.h>#include <conio.h> #include <ctype.h> #include <string.h> #define LENGTH 20 int main() { char s[LENGTH] = {'\0'}; char number[10] = {'\0'}; char operation[10]= {'\0'}; /* read in the users data and ends by enter */ printf("enter mathematical term: \n"); gets(s); printf("printing s\n"); for (int i=0 ; i<LENGTH ; i++) { printf("%c" , s[i]); } printf("\n"); /* initializing arrays */ int k=0,l=0; for (int j=0 ; j<LENGTH ; j++){ if (('0'<= s[j]) && (s[j]<= '9')) { number[k] = s[j]; printf("%c\n" , s[j] ); //to see k++; } else { operation[l]=s[j]; l++; } } /* preview arrays */ printf("printing number\n"); for (int m=0 ; m<10; m++) printf("%c" , number[m]); printf("\n"); printf("printing operation\n"); for (int n=0; n<10; n++) printf("%c" , operation[n]); printf("\n"); return(0); }