![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c程序设计语言第一章
leafinsnowfield
这个作者很懒,什么都没留下…
展开
-
拆行书本上的程序
#include #define MAXCOL 10 #define TABINC 8 char line[MAXCOL]; int exptab(int pos); int findblink(int pos); int newpos(int pos); void printl(int pos); main() { int c,pos; pos=0; while((c=getchar()原创 2014-12-14 18:44:08 · 451 阅读 · 0 评论 -
entab函数
#include #define TABINC 8 int main(void) { int c,nb,nt,pos; nb=0; nt=0; for(pos=1;(c=getchar())!='%';++pos) { if(c==' ') { if(pos%TABINC!=0){ ++nb; }else{ nb=0; ++nt; }原创 2014-12-13 20:47:41 · 561 阅读 · 0 评论 -
c语言上的删除语句
#include void rcomment(int c); void in_comment(void); void echo_quote(int c); int main() { int c,d; while((c=getchar())!='%') { rcomment(c); } return 0; } void rcomment(int c) { int d; if(c原创 2014-12-14 18:45:24 · 1018 阅读 · 0 评论 -
书本上的detab函数
#include #define TABINC 15 int main() { int c,nb,pos; nb=0; pos=1; while((c=getchar())!='%') { if(c=='\t') { nb=TABINC-(pos-1)%TABINC; while(nb>0) { putchar(' '); ++pos;原创 2014-12-13 19:46:17 · 617 阅读 · 0 评论 -
查找c语言程序中基本的语法错误
/*思路寻找是否比配 1寻找的方法是什么 2.是什么时候寻找 3是找的对不对*/ #include int brace=0,brack=0,paren=0; void in_quote(int c); void in_comment(void); void search(int c); int main(void) { extern int brace,brack,paren; int原创 2014-12-14 20:34:17 · 1386 阅读 · 0 评论 -
自己写的detab函数
#include #include #define MAXN1 1000 #define MAXN2 2000 void record(char *s); void changeInput(char *input,char *output); /* run this program using the console pauser or add your own getch, system(原创 2014-12-13 19:41:44 · 546 阅读 · 0 评论 -
拆行自己写的
#include #include #define n 10 #define MAXN 100 #define MAXLINE 1000 int getline(char *s,int max); void separatedLine(char *line); char input[MAXN]; int main(void){ int len; while(len=getline(inpu原创 2014-12-14 00:33:09 · 416 阅读 · 0 评论