//Q60. Count positive, negative, and zero elements in an array.
#include <stdio.h>
int main() {
int n, i, pos = 0, neg = 0, zero = 0;
printf("Enter number of elements: \n");
int arr[n];
printf("Enter %d elements:\n", n
); for(i = 0; i < n; i++) {
if(arr[i] > 0) pos++;
else if(arr[i] < 0) neg++;
else zero++;
}
printf("Positive = %d\n", pos
); printf("Negative = %d\n", neg
); return 0;
}
Ly9RNjAuIENvdW50IHBvc2l0aXZlLCBuZWdhdGl2ZSwgYW5kIHplcm8gZWxlbWVudHMgaW4gYW4gYXJyYXkuCiNpbmNsdWRlIDxzdGRpby5oPgppbnQgbWFpbigpIHsKICAgIGludCBuLCBpLCBwb3MgPSAwLCBuZWcgPSAwLCB6ZXJvID0gMDsKICAgIHByaW50ZigiRW50ZXIgbnVtYmVyIG9mIGVsZW1lbnRzOiBcbiIpOwogICAgc2NhbmYoIiVkIiwgJm4pOwoKICAgIGludCBhcnJbbl07CiAgICBwcmludGYoIkVudGVyICVkIGVsZW1lbnRzOlxuIiwgbik7CiAgICBmb3IoaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBzY2FuZigiJWQiLCAmYXJyW2ldKTsKICAgICAgICBpZihhcnJbaV0gPiAwKSBwb3MrKzsKICAgICAgICBlbHNlIGlmKGFycltpXSA8IDApIG5lZysrOwogICAgICAgIGVsc2UgemVybysrOwogICAgfQoKICAgIHByaW50ZigiUG9zaXRpdmUgPSAlZFxuIiwgcG9zKTsKICAgIHByaW50ZigiTmVnYXRpdmUgPSAlZFxuIiwgbmVnKTsKICAgIHByaW50ZigiWmVybyA9ICVkXG4iLCB6ZXJvKTsKICAgIHJldHVybiAwOwp9Cg==