第一次我居然用字符,不用字符串,太傻了吧,然后就一直报警告
strcmp 别忘记加头文件,
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
int t,sum=0;
scanf("%d",&t);
while(t--)
{
sum++;
double a;char b[4];
scanf("%lf%s",&a,b);
printf("%d ",sum);
if(strcmp(b,"kg")==0) printf("%.4lf lb\n",a*2.2046);
if(strcmp(b,"l")==0) printf("%.4lf g\n",a*0.2642);
if(strcmp(b,"lb")==0) printf("%.4lf kg\n",a*0.4536);
if(strcmp(b,"g")==0) printf("%.4lf l\n",a*3.7854);
}
return 0;
}