C语言中怎么给输入的字符之间加上符号
- 提问者网友:几叶到寒
- 2021-07-18 19:52
- 五星知识达人网友:不甚了了
- 2021-07-18 20:02
- 1楼网友:千夜
- 2021-07-18 20:18
#include <stdio.h> void main() {
char str[100]; //设置最大输入字符为100 printf("请输入DNA单链序列:"); for(int i=0;;i++)
{ scanf("%c",&str[i]); if(str[i]=='\n') break;
} printf("输入的DNA单链为:-"); for(int j=0;j<i;j++) { printf("%c-",str[j]); } printf("\n对应DNA单链为:-"); for(j=0;j<i;j++) { switch(str[j]) { case 'A': printf("T-"); break; case 'T': printf("A-"); break; case 'G':printf("C-"); break; case 'C':printf("G-"); break; } } printf("\n"); } 在VC++6.0中运行可得出正确结果,剩下的mRNA自己写写吧,和求对应单链是一样的