https://www.learntosolveit.com/ は、最新のツールを使用して K&R ブックを使用して C プログラミングを学習するためのコンパニオン Web サイトです。この投稿では、この本の演習とトピックについて説明します。
/** * 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 この投稿でこのプログラムの視覚的な説明に従ってください - https://www.learntosolveit.com/cprogramming/chapter2/ex_2.4_squeezess
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3