Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- #include <time.h>
- #include <stdlib.h>
- #include <math.h>
- int zbrojiKvadrate(int *polje, int n) {
- int suma=0;
- if (n) {
- if (sqrt(*polje) == (float)(sqrt(*polje))) {
- suma += *polje;
- }
- zbrojiKvadrate(++polje, --n);
- }
- return suma;
- }
- int main(void) {
- int n,i;
- int *A;
- srand((unsigned)(time(NULL)));
- printf("koliko\n");
- scanf("%d", &n);
- A=(int*)malloc(n * sizeof(int));
- for (i = 0; i < n; i++) {
- A[i] = rand()%100 + 1;
- printf("%d ", A[i]);
- }
- i = zbrojiKvadrate(A, n);
- printf("zbroj je:%d\n", i);
- free(A);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement