摘要:
关于输入 先来说说关于输入的事情。其实我最一开始并没有发现输入数字之间是用逗号隔开的,所以我是当做空格隔开来写的,后来发现以后匆忙改正,利用strtok与atoi函数从字符串中提取出用逗号隔开的数字。由于作业中的要求说任何输入错误都不能使我的程序崩溃,所以所有与输入有关的地方都加了一个判断,发生错误时将对应的错误打印出来并结束程序。这是输入部分的代码:if(fgets(buf, 256, in) == NULL){ printf("ERROR: file input error\n"); return 0; } h = atoi(buf); if(h == 0 && 阅读全文