Сделать универсальную функцию, которая может ввести и одномерный и двухмерный массивы - C (СИ)

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

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

Листинг программы
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4. #define N 100
  5.  
  6. void vvod(int *m,int n);
  7.  
  8. int main()
  9. {
  10. int x[N];
  11. double s;
  12. vvod(&x[0],N);
  13. return 0;
  14. }
  15. void vvod(int *m,int n)
  16. {
  17. int i;
  18. for(i=0;i<n;i++)
  19. scanf("%d",m[i]);
  20. }
выкидывает после ввода 2ух элементов, и еще вопрос, как можно сделать универсальную функцию, которая может ввести и одномерный и двухмерный массивы

Решение задачи: «Сделать универсальную функцию, которая может ввести и одномерный и двухмерный массивы»

textual
Листинг программы
  1.      //line 21
  2.      scanf("%d", &m[i]);

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


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

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

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы