变式 1:取出文件的扩展名
交作业时文件名常常是 lab3.final.c 这样,扩展名是最后一个点后面的部分。
写 char *find_last(char *s, char c):返回 c 最后一次出现的位置,没有就返回 NULL。
例如输入 report.v2.docx,输出:
docx
没有点时输出 没有扩展名。现在的 find_last 照抄了母题,找到的是第一个点。
交作业时文件名常常是 lab3.final.c 这样,扩展名是最后一个点后面的部分。
写 char *find_last(char *s, char c):返回 c 最后一次出现的位置,没有就返回 NULL。
例如输入 report.v2.docx,输出:
docx
没有点时输出 没有扩展名。现在的 find_last 照抄了母题,找到的是第一个点。