Advertisement
FazEN

Untitled

Dec 16th, 2022
505
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <windows.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5. #include <conio.h>
  6. void sum(int *a,int j,int k)
  7. {
  8.     int s=0;
  9.     for (int i = k; i < j; ++i) {
  10.         s+=a[i];
  11.     }
  12.     printf("\nСумма между первым и последним нулём= %d",s);
  13. }
  14.  
  15. int main() {
  16.     SetConsoleOutputCP(CP_UTF8);
  17.     srand(time(NULL));
  18.     int c=0,j=0,k=0;
  19.     int a[10];
  20.     printf("заполните массив:\n");
  21.     for (int i = 0; i < 10; ++i) {
  22.         scanf("%d",&a[i]);
  23.         if(a[i]==0) {
  24.             c++;
  25.             if(c==1) {
  26.                 k = i;
  27.             }
  28.             else {
  29.                 j = i;
  30.             }
  31.         }
  32.     }
  33.     if(c>=2)sum(a,j,k);
  34.     else printf("\n-1");
  35.     return 0;
  36. }
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement