C语言编程的地方哪里错了

#include
int main()
{
int w,h;
float t;
printf("Input weight, height:\n");
scanf("%d,%d",&w,&h);
w=w2;
h=h
(1/100);
t=w/(h*h);
printf("weight=%d\n",w);
printf("height=%.2f\n",h);
printf("t=%.2f\n",t);
return 0;
}
这个哪里错了啊

h=h(1/100);
1/100结果为0,因为两个整数相除是整除,改为1.0/100,或者h=h*0.01;
printf("height=%.2f\n",h);也是错误的,h你定义的是int类型,建议改为float类型。并且scanf中输入h也改为%f

你的w2哪来的?
出错了会有错误提示的,如果代码长了如果你不贴错误信息,大家很难找到原因的

错在这里

w = w2;
h = h(1/100);