/*char *s_gets(char *st, int n)是为了获取字符st中的n个元素, 并将其结果返回为s_gets的字符指针。功能类似于fgets函数, 但它解决了fgets函数会读取'\n…
一 ifndef是 if not define 的缩写,一种宏定义。它是预处理功能中三种 (宏定义,文件包含和条件编译)中的第三种--条件编译 #ifndef #define X ... #endif…
进制转换编写进制转换函数来接受两个参数,且第二个参数在 2~10 范围内,然后以第二个参数中指定的进制打印第一个参数的数值 #include <stdio.h> void to_base_n (…
前言 混合使用 getchar() 和 scanf() 时,如果在调用 getchar() 之前,scanf() 在输入行留下一个换行符,会导致一些问题 编写程序时,要认真设计用户界面。事先…