Предмет: Информатика,
автор: Alexаndr
//---------------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{ int a[10],m,n,k,i;
m=n=k=0;
for(i=0;i<9;i++)
{scanf("%d",&a[i]);
if(a[i]>0 && a[i+1]<0) k++,m=a[i],n=a[i+1],printf("n %d %d",m,n);
if(a[i]<0 && a[i+1]>0) k++,m=a[i],n=a[i+1],printf("n %d %d",m,n);
if(k==4) break;
};
getch();
return 0;
}
//---------------------------------------------------------------------------
Это С++,задача состоит в том чтобы вывести первые 4 пары смежных символов со противоположными знаками (+ - или - +).Только где-то в коде ошибка...Помогите найти ее...
Ответы
Автор ответа:
0
Решение...............................................
Приложения:
Автор ответа:
0
Ну так сначала надо заполнить массив,.. а потом обращаться к a[i+1], когда ввели только a[i]. Исправил ответ
Автор ответа:
0
Больщое спасибо!!!
Похожие вопросы
Предмет: Алгебра,
автор: pecela64
Предмет: Химия,
автор: natyabedrick
Предмет: Обществознание,
автор: minaevadashuly
Предмет: Химия,
автор: maxaxa2012
Предмет: Литература,
автор: amirzhan