Я не могу найти проблему с кодом ниже. Я получаю предупреждающее сообщение «операция на« ptr »может быть неопределенной» в инструкции printf. Кроме того, результат выводится в обратном порядке (7 печатается aganst element1 и 2 против element2)печать нескольких значений с использованием указателя в printf
int main()
{
int a[4] = {2,7,9,0};
int *ptr=a;
printf("Element1 = %d Element 2 = %d", *ptr, *ptr++);
ptr++;
return 0;
}
Вы пишете этот мусор, поднимите его за домашнее задание или скопируете его из какой-либо книги или сайта? –