Информатика, вопрос задал Ramazan524 , 7 лет назад

Дана строка 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: %snСтрока 2: %snРезультат: %sn", str1, str2, squeeze(str1, str2));

   return 0;

}

 

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

 

   {

       int i, j, k;

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

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

               ;

           if (s2[j] == ' ')

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

       }

       s1[k] = ' ';

       return 0;

   }

Новые вопросы