Предмет: Информатика, автор: Ramazan524

Дана строка s. Напишите функцию numbers_only(s), которая удаляет все символы, кроме цифр.
1 def numbers_only(s):
2 return

Ответы

Автор ответа: Slava9034
0

Ответ:

Объяснение:

#include <stdio.h>

#include <stdlib.h>

 

int main()

{

   char str1[] = "abcdef";

   char str2[] = "ghijklm";

 

   printf("Строка 1: %s\nСтрока 2: %s\nРезультат: %s\n", str1, str2, squeeze(str1, str2));

   return 0;

}

 

void squeeze (char s1[], char s2[])

 

   {

       int i, j, k;

       for (i = k = 0; s1[i] != '\0'; i++) {

           for (j = 0; s2[j] != '\0' && s2[j] != s1[i]; j++)

               ;

           if (s2[j] == '\0')

               s1[k++] = s1[i];

       }

       s1[k] = '\0';

       return 0;

   }

Похожие вопросы
Предмет: Русский язык, автор: eldaniz801