⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 conv.c

📁 This program implements a PIC-based fuzzy inference engine for the Fudge fuzzy development system
💻 C
字号:

/*

Program: Convert 68HC11 output from FUDGE to PIC fuzzy engine compatible table
			The 68HC11 output is expected on STDIN
         The PIC output is dumped to STDOUT
Author:	Lindsay Meek

*/

#include <stdio.h>
#include <string.h>

int main(int argc,char **argv)
{
	char line[256],*p,*p2;
   char line2[256];

	while(!feof(stdin))
   {
   	fgets(line,256,stdin);

      if(line[0]!='*' && !strstr(line,"FCC"))
      {
      	p=line;
         p2=line2;

         while(*p)
         {
         	if(p[0]=='F' && p[1]=='C' && p[2]=='B')
            {
            	*p2++='D';
               *p2++='T';
               p+=3;
            }

            if(p[0]=='E' && p[1]=='Q' && p[2]=='U' && p[4]=='*')
            {
            	p+=5;



            }

         	if(*p=='$')
            {
            	*p2++='0';
               *p2++='x';
            }
            else
            	*p2++=*p;
               
         	p++;
         }
         *p2=0;

      	printf("%s\n",line2);
       

      }
   }
  	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -