level 11
目测是有中文符号,重打一遍,或者逐段注释,定位错误源头。
2019年09月30日 01点09分
6
检查过了,符号都是英文符,空格都是4格相当于TAB啊
2019年10月06日 10点10分
level 11
你把4-44行注释,运行没问题的话就注释5-44行......
这样找一下看看哪行有问题。
2019年10月06日 10点10分
8
老哥你看看楼下,,,我检查还是没问题啊
2019年10月13日 10点10分
level 1
#include<stdio.h>
int main()
{
int a,b,c,na,nb;
printf("欢迎来到生物计算机v0.1.1\n");
printf("请输入您所想要使用的问题类型:\n按“1”进入蛋白质分子的Mr求职问题\n按“2”进入蛋白质分子中氨基和羧基的数目\n请输入:");
scanf("%d",&na);
if(na==1)
{
puts("您选择了:蛋白质分子的Mr求职问题");
printf("请输入氨基酸平均Mr值:");
scanf("%d",&a);
printf("请输入氨基酸个数:");
scanf("%d",&b);
printf("请输入一个多肽链的形状:\n(1为单链,0为环状)\n");
scanf("%d",&nb);
if(nb==1)
printf("相对分子质量Mr为:%d",a*b-18*(b-1));
else if(nb==0)
printf("相对分子质量Mr为:%d",a*b-18*b);
else
printf("输入错误!\a");
}
else if(na==2)
{
puts("您选择了:蛋白质分子中氨基和羧基的数目");
printf("请输入肽链的条数:");
scanf("%d",&a);
printf("请输入这些肽链的形状:\n(1为单链,0为环状)\n");
scanf("%d",&nb);
if(nb==1)
{
printf("氨基、羧基均为%d。",a);
}
else if(nb==0)
{
printf("氨基、羧基均为0(排除R基)。");
}
else
puts("输入错误!\a");
}
else
puts("输入错误!\a");
return 0;
}
2019年10月13日 10点10分
11
最后一个大括号好像是中文
2019年10月14日 00点10分
最后一个大括号好像是中文。
2019年10月14日 00点10分
level 11
//错误提示是最后的一个花括号用的中文的
#include<stdio.h>
int main()
{
int a,b,c,na,nb;
printf("欢迎来到生物计算机v0.1.1\n");
printf("请输入您所想要使用的问题类型:\n按“1”进入蛋白质分子的Mr求职问题\n按“2”进入蛋白质分子中氨基和羧基的数目\n请输入:");
scanf("%d",&na);
if(na==1)
{
puts("您选择了:蛋白质分子的Mr求职问题");
printf("请输入氨基酸平均Mr值:");
scanf("%d",&a);
printf("请输入氨基酸个数:");
scanf("%d",&b);
printf("请输入一个多肽链的形状:\n(1为单链,0为环状)\n");
scanf("%d",&nb);
if(nb==1)
printf("相对分子质量Mr为:%d",a*b-18*(b-1));
else if(nb==0)
printf("相对分子质量Mr为:%d",a*b-18*b);
else
printf("输入错误!\a");
}
else if(na==2)
{
puts("您选择了:蛋白质分子中氨基和羧基的数目");
printf("请输入肽链的条数:");
scanf("%d",&a);
printf("请输入这些肽链的形状:\n(1为单链,0为环状)\n");
scanf("%d",&nb);
if(nb==1)
{
printf("氨基、羧基均为%d。",a);
}
else if(nb==0)
{
printf("氨基、羧基均为0(排除R基)。");
}
else
puts("输入错误!\a");
}
else
puts("输入错误!\a");
return 0;
}
2019年10月16日 15点10分
12