singlepost

Помогите с Си, запутался с формированием матрицы << На главную или назад  

Дана целочисленная прямоугольная матрица.Опредилить кол-во нулевых элементов.Найти сумму положительных чётных элементов каждой строки матрицы.

Вот код (запутался с формированием матрицы)
Код

#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;conio.h&gt;
void main()
{
clrscr();
randomize();
int A[10][10],i,j,k=0,s=0;
for(i=0;i&lt;=10;i++);
for(j=0;j&lt;=10;j++);
scanf(&quot;%d&quot;,&amp;A[i][j]);
{k=0;
s=0;
for(i=0;i&lt;=10;i++);
for(j=0;j&lt;=10;i++);
if(A[i][j]==0)
k++;
for(i=0;i&lt;=10;i++);
s=0;
for(j=1;j&lt;=10;j++);
if((A[i][j]&gt;0) &amp;&amp; (A[i][j]%2==0))
s=s+A[i][j]; }
printf(&quot;Є®«ЁзҐбвў® г«Ґўле н«Ґ¬Ґв®ў:&quot;,k);
printf(&quot;‘㬬Ї®«®¦ЁвҐ«мле зҐвле н«Ґ¬Ґв®ў Є ¦¤®© бва®ЄЁ ¬ ваЁжл:&quot;,s);
getch();
}

39 ответов в теме “Помогите с Си, запутался с формированием матрицы”

  1. 7
    Владислав Sharenko ответил:

    в том то и дело то что в BC 3.1 отладчик говорит все верно

  2. 6
    Константин Смотритель ответил:

    Владислав, рекомендую научиться пользоваться отладчиком. Тогда все вопросы как рукой снимет =)

  3. 5
    Александр Лищенер ответил:

    а нафига рандомизировать, если все равно все проходишь?
    или я туплю?

  4. 4
    Леонид Максимов ответил:

    for(i=0;i<=10;i++);
    s=0;

    нужно больше фигурных скобок. не жадничайте.

  5. 3
    Дмитрий Мамонтов ответил:

    Отсутствуют в языке
    clrscr();
    randomize();
    Вместо последней – srand(NULL);
    Для первой платформонезависимого решения нет.

  6. 2
    Алексей Крикунов ответил:

    точка с запятой не ставится после фор.

  7. 1
    Олег Абраменко ответил:

    for(i=0;i<10;i++)// ; не ставиться!!! иначе пустой цикл!
    for(j=0;j<10;j++)// ; не ставиться!!! иначе пустой цикл!
    scanf("%d",&A[i][j]);
    остальное не смотрел еще

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.