Прога ругается на сканф. не в чем дело. - C (СИ)

Узнай цену своей работы

Формулировка задачи:

не знаю почему но компилятору не нравиться что-то в scanf`e. посмотрите пожалуйста и другие ошибки. Заранее благодарен. вот#include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include <iostream> using namespace std; int main() { int a[100][100], n, i, j, k, p, buf; { printf (" [%d] Vvedite razmernost matrici n:" , n); scanf ("%d", &n); } for(i=0;i<n;i++) { for(j=0;j<n;j++) { scanf("%d",&a[i][j]); } } getch(); cout<<"Ishodnaya matrica: \n"; for (i=0; i<n; i++) { for (j=0; j<n; j++) cout<<a[i][j]<<" "; cout<<endl; } for (i=0; i<n; i++) for (j=0; j<n; j++) { if (a[i][j]%2!=0) break; if (j==n-1) for (k=0, p=n-1; k<n && p>k; k++, p--) { buf=a[i][p]; a[i][p]=a[i][k]; a[i][k]=buf; } } cout<<"Poluchennaya matrica: \n"; for (i=0; i<n; i++) { for (j=0; j<n; j++) cout<<a[i][j]<<" "; cout<<endl; } return 0; }

Решение задачи: «Прога ругается на сканф. не в чем дело.»

textual
Листинг программы
printf ("Vvedite razmernost matrici n:");

Объяснение кода листинга программы

  1. Вводится размерность матрицы n с помощью функции printf.
  2. Программа выводит сообщение Vvedite razmernost matrici n: и ожидает ввода от пользователя.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5
Похожие ответы