Все элементы массива которые не делятся на 5, но делятся на 7 заменить нулями и вывести весь массив - C (СИ)
Формулировка задачи:
Где ошибка?
#include<stdio.h> #include<math.h> #define N 5 int main() { int i, a[N], k=0; int b=0, bf=0, kf=0;; for(i=0; i<N; i++) { printf("Vvedite a[%i]=",i+1); scanf("%d",&a[i]); } for(i=0; i<N; i++) { printf("%d\n", a[i]); } for(i=0; i<N; i++) { b=a[i]; bf=b%5; if(bf!=0) { k=a[i]; kf=k%7; if(kf=0) { a[i]=0; } } } return 0; }
Решение задачи: «Все элементы массива которые не делятся на 5, но делятся на 7 заменить нулями и вывести весь массив»
textual
Листинг программы
if(kf=0) //вот в этой строчке вы допустили ошибку { a[i]=0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д