怎么用C语言实现二进制数字基带信号DPSK码的转换啊,
#include <stdio.h>#include <string.h>
main( )
{
char m[100];
char n[100];
int i,l; int s;
printf("请输入数字信号的原代码:");
printf("注:'s'代表正弦波,'0'代表无波形");
scanf ("%s",m);
l=strlen(m);
for (i=0;i<l;i++)
{ if (m[i]=='1')
n[i]='s';
if (m[i]=='0')
n[i]='0';
}
printf("输出2ASK码为:%s\n",n);
getch( );
}
这个是我写的ASK的码型转换,可以运行,但是DPSK要怎样添加一个子程序呢?