2条回答 默认 最新
- qq_25874585 2019-11-15 10:45关注
币~
#include<stdio.h> #include<string.h> int main() { FILE *fp=NULL; int i=0; int buf_size = 20; char *buf = (char *)malloc(buf_size); char result[20] = { '\0' }; errno_t err; if ((err=fopen_s(&fp,"E://Create//input.txt", "r"))==0) { while (!feof(fp)) { i = 0; fgets(buf, buf_size,fp); if (('a' <= buf[0] && buf[0] <= 'z') || ('A' <= buf[0] && buf[0] <= 'Z')) { int j = 0; for (; i < buf_size; i++) { if (!(('a' <= buf[i]&& buf[i] <= 'z' )|| ('A' <= buf[i] && buf[i] <= 'Z'))) { continue; } if (('a' <= buf[i] && buf[i] <= 'z') || ('A' <= buf[i] && buf[i] <= 'Z')) { result[j] = buf[i]; j++; } if (i == buf_size||!(('a' <= buf[i+1] && buf[i+1] <= 'z') || ('A' <= buf[i+1] && buf[i+1] <= 'Z'))) { puts(result); j = 0; memset(result, '\0', 20); } } } } fclose(fp); } else{ printf("%s","File open error!"); } getchar(); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 STM32——硬件IIC从机通信代码实现
- ¥15 关于GRSL投稿的疑问
- ¥15 微生物组数据分析--微生物代谢物
- ¥30 求一跃动小子保卫主公Java算法实现
- ¥15 地图软件开发技术答疑(api, 地点获取,外观样式)
- ¥20 物理远程控制麦克风使用问题
- ¥15 打印预览会泄漏纸钱包密码吗
- ¥15 在hololens1上运行unity项目只有空窗口
- ¥25 TABLEAU PREP无法打开
- ¥15 百度帐号问题/centos