Лаба №7

Удалить в строках с заданными номерами числа-палиндромы.


Вот есть прога для определения, простое число или нет.

Код
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#define maxline 80

//---------------------------------------------------

void getchars(char a[])
{
  char c;
  for(int i=0; i<maxline && (c=getchar())!='\n';i++)
  *(a+i)=c;
  *(a+i)='\0';
}

//---------------------------------------------------

int prost(int a)
{
  if(a<=0)return 0;
  int b=2;
  while(b<=a/2)
  {
    if(a%b==0)return 0;
    b++;
  }
return 1;
}

//---------------------------------------------------

int main()
{
  clrscr();
  char s[maxline];
  int a=0,i=0;
  cout<<"Enter String -> ";
  getchars(s);
  while(s[i]!='\0')
  {
    if(s[i]>='0'&&s[i]<='9')
    {
      a*=10;
      a+=s[i]-'0';
    }
    else if(prost(a))
    {
      cout<<"Yes - "<<a;
      getch();
      return 1;
    }
    else
    a=0;
    i++;
  }
cout<<"no";
getch();
return 0;
}


Помогите переделать под мой вариант.