谁能告诉我,为什么这个程序怎么运行不出值
#include"stdio.h"main()
{
char ch;
int i;
float f;
double d;
printf("给变量赋函数的返回值:\n");
ch = sqrt(10000);
i = pow(10,2);
f = sqrt(100);
d = sqrt(100);
printf("ch=%d\tch=%c\n",ch,ch);
printf("i=%d\n",i);
printf("f=%f\tf=%.2f\n",f,f);
printf("f=%f\tf=%.2f\n",d,d);
ch += sqrt(100);
printf("ch=%d\tch=%c\n",ch,ch);
i -= sqrt(100);
printf("i=%d\n",i);
i *= sqrt(100);
printf("i=%d\n",i);
i /= sqrt(100);
printf("i=%d\n",i);
i %= sqrt(100);
}