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

Ввести натуральное число N и вывести все натуральные числа, не превосходящие N и делящиеся на каждую из своих цифр. Пожалуйста напишите на языке C
Гость
Ответ(ы) на вопрос:
Гость
#include #include #include int main() {     int n,k,pr;     printf("n = ");     scanf("%i",&n);  //поиск чисел     for (int i=1; i0)        {           if (((k % 10)==0) or (i % (k % 10)>0))           {  pr=1;  break;  }           k=k/10;        }       if (pr==0)  printf("%i  ",i);     }     printf("\n");     getch();     return(0); }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы