"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > apriete para eliminar los caracteres de la cuerda.

apriete para eliminar los caracteres de la cuerda.

Publicado el 2024-08-01
Navegar:472

squeeze to remove chars from string.

https://www.learntosolveit.com/ es un sitio web complementario para aprender a programar en C utilizando el libro K&R utilizando herramientas modernas. Esta publicación analiza ejercicios y temas del libro.

/**
 * Exercise 2.4
 *
 * Let us write a version of squeeze(s1,s2) that deletes each
 * character in the string 1 that matches any character in the string s2.
 * Utilize user defined function mgetline to input the strings.
 * Don't use any standard library string manipulation function.
 *
 **/

#include 

#define MAXLINE 1000

int mgetline(char s[], int lim);

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

int main(void) {
    char s1[MAXLINE], s2[MAXLINE];
    mgetline(s1, MAXLINE);
    mgetline(s2, MAXLINE);

    squeeze(s1, s2);

    printf("\n%s\n", s1);

    return 0;
}

int mgetline(char s[], int lim) {
    int i, c;

    for (i = 0; i 



Siga la explicación visual de este programa en esta publicación: https://www.learntosolveit.com/cprogramming/chapter2/ex_2.4_squeezess

Declaración de liberación Este artículo se reproduce en: https://dev.to/orsenthil/squeeze-to-remove-chars-from-string-4n01 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3