Я не знаю, как удалить простые числа из стека st [10], используя функции pop и push
void pop(int *st,int*vf) { vf--; } void push(int *st,int *vf,int nrnou) { st[vf]=nrnou; vf++; }
Использование временного стека.
Извлечение всех записей из исходного стека и, если не простое, вставление их во временный стек (без учета простых записей).
Затем выполните обратное: popиз временной стопки и вставьте в исходную стопку.