各位朋友们看看我这个咋不对呢,?!,。!。?!。?!。,?。,!!。,?
#include <stdio.h>
#include <math.h>
int main()
{
int a,b,c;
scanf("%d:%d",&a,&b);
c = abs((int)(5.5*b - 30*a));
if(c>180)
printf("%.2lf",(double)(360-c));
if(c>0&&c<180)
printf("%.2lf",(double)(c));
return 0;
}
输入是11:12,那么你的%f %f中间不能是空格呀,应该是%f:%f