Ввести естественное число N и вывести все естественные числа, не превосходящие

Ввести естественное число N и вывести все естественные числа, не превосходящие N и делящиеся на каждую из собственных цифр.

Пожалуйста напишите на языке C

Задать свой вопрос
1 ответ
includelt;stdio.hgt;
includelt;stdlib.hgt;
includelt;conio.hgt;

int main()
    int n,k,pr;
    printf("n = ");
    scanf("%i",amp;n);
 //поиск чисел
    for (int i=1; ilt;n+1; i++)
   
       k=i;  pr=0;
       while (kgt;0)
       
          if (((k % 10)==0) or (i % (k % 10)gt;0))
            pr=1;  break;  
          k=k/10;
      
      if (pr==0)  printf("%i  ",i);
   
    printf("\n");
    getch();
    return(0);


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт