#include <stdio.h>
#define MAX 100
int random_in_range(int a, int b)//this function will generate a random number between specified range
{
return (a
+rand()%(b
-a
+1)); }
void count_frequency(int *number) {
int i;
int len = sizeof number / sizeof(int);
for(i = 0; i < len; i++){
}
}
int main(){
int i;
int table[MAX];
int len = sizeof table / sizeof(int);
printf("reached before loop\n");
for(i = 0; i < len; i++){
table[i] = random_in_range(0, 20);
}
count_frequency(table);
printf("%i", sizeof(table
) / sizeof(int)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIE1BWCAxMDAKCgppbnQgcmFuZG9tX2luX3JhbmdlKGludCBhLCBpbnQgYikvL3RoaXMgZnVuY3Rpb24gd2lsbCBnZW5lcmF0ZSBhIHJhbmRvbSBudW1iZXIgYmV0d2VlbiBzcGVjaWZpZWQgcmFuZ2UKewogICAgcmV0dXJuIChhK3JhbmQoKSUoYi1hKzEpKTsKfQoKCnZvaWQgY291bnRfZnJlcXVlbmN5KGludCAqbnVtYmVyKSB7CmludCBpOwppbnQgbGVuID0gc2l6ZW9mIG51bWJlciAvIHNpemVvZihpbnQpOwpwcmludGYoIiVpXG4iLCBsZW4pOwpwcmludGYoInJlYWNoZWQgaGVyZSIpOwpmb3IoaSA9IDA7IGkgPCBsZW47IGkrKyl7CiBwcmludGYoIiVkXG4iLCBudW1iZXJbaV0pOwogfQp9CgoKCmludCBtYWluKCl7CmludCBpOwppbnQgdGFibGVbTUFYXTsKaW50IGxlbiA9IHNpemVvZiB0YWJsZSAvIHNpemVvZihpbnQpOwpwcmludGYoInJlYWNoZWQgYmVmb3JlIGxvb3BcbiIpOwoKZm9yKGkgPSAwOyBpIDwgbGVuOyBpKyspewogICAgICB0YWJsZVtpXSA9IHJhbmRvbV9pbl9yYW5nZSgwLCAyMCk7IAp9CmNvdW50X2ZyZXF1ZW5jeSh0YWJsZSk7CgpwcmludGYoIiVpIiwgc2l6ZW9mKHRhYmxlKSAvIHNpemVvZihpbnQpKTsKcmV0dXJuIDA7Cn0=