#include <stdio.h>
int RLinearSearch(int A[], int n, int key) {
return (n<0 || A[n]==key) ? n : RLinearSearch(A, n-1, key);
}
int main(void) {
int A[5]={23,41,22,15,32}; // Array Of 5 Elements
int pos = RLinearSearch(A, 4, 23);
if(pos==-1) {
} else {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgUkxpbmVhclNlYXJjaChpbnQgQVtdLCBpbnQgbiwgaW50IGtleSkgewogICAgcmV0dXJuIChuPDAgfHwgQVtuXT09a2V5KSA/IG4gOiBSTGluZWFyU2VhcmNoKEEsIG4tMSwga2V5KTsKfQoKaW50IG1haW4odm9pZCkgewogICAgaW50IEFbNV09ezIzLDQxLDIyLDE1LDMyfTsgICAvLyBBcnJheSBPZiA1IEVsZW1lbnRzIAoKICAgIGludCBwb3MgPSBSTGluZWFyU2VhcmNoKEEsIDQsIDIzKTsKCiAgICBpZihwb3M9PS0xKSB7CiAgICAgICAgcHJpbnRmKCJOb3QgZm91bmRcbiIpOwogICAgfSBlbHNlIHsKICAgICAgICBwcmludGYoIkZvdW5kIGF0ICVkXG4iLCBwb3MpOwogICAgfQoJcmV0dXJuIDA7Cn0K