/* Count the occurrences of a value in an array */
#include <stdio.h>
int main(void)
{
int myarray[] = {4,9,7,6,6,6,6,2,1,5};
int count = 0;
int to_find = 6;
for (int i = 0; i < 10; i++){
printf ("myarray[%d] = %d\n",
i, myarray[i]);
if (myarray[i] == to_find){
count++;
printf (" found %d incremented count to %d\n",
to_find, count);
}
}
printf("# of 6s found is: %d\n", count);
return 0;
}
LyogQ291bnQgdGhlIG9jY3VycmVuY2VzIG9mIGEgdmFsdWUgaW4gYW4gYXJyYXkgKi8KCiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4odm9pZCkgCnsKCWludCBteWFycmF5W10gPSB7NCw5LDcsNiw2LDYsNiwyLDEsNX07CglpbnQgY291bnQgPSAwOwoJaW50IHRvX2ZpbmQgPSA2OwoJCglmb3IgKGludCBpID0gMDsgaSA8IDEwOyBpKyspewoJCXByaW50ZiAoIm15YXJyYXlbJWRdID0gJWRcbiIsIAoJCQkJaSwgbXlhcnJheVtpXSk7CgkJaWYgKG15YXJyYXlbaV0gPT0gdG9fZmluZCl7CgkJCWNvdW50Kys7CgkJcHJpbnRmICgiIGZvdW5kICVkIGluY3JlbWVudGVkIGNvdW50IHRvICVkXG4iLAoJCQkJdG9fZmluZCwgY291bnQpOwoJCX0KCX0KCQlwcmludGYoIiMgb2YgNnMgZm91bmQgaXM6ICVkXG4iLCBjb3VudCk7CgkKCXJldHVybiAwOwp9