#include <cstdarg>)?r[j] = '\0';int *a = malloc(sizeof(int) * n * m);
for(int i=0; i < n; ++i)
for(int j=0; j < m; ++j)
*(a + i * m + j) = 0;int *ptr = s[0];int *ptr = &s[0];
или
int *ptr = s;имею ввиду, зачем делают так *p+1 для доступа к следующиму элементу, а не p[1]?
*p+1 == (*p) + 1
p[1] == *(p+1)как-то с помощью цикла каждому символу присвоить какое-то значение
int i, a, n, j, b, d;
int x[i];for(d=0; d < n; d++)
x[i] = rand();printf("%d", x[i]);system("chcp 1251");
system("cls");
system("title Pr101");
system("Color F0");Если удалить эту часть, то программа работает исправно, за исключением повторного исполнения первого цикла do while.
if (a[i] == a[i-1] && (i+1== N || a[i+1] != a[i]))