我同意11楼的观点你的编译器优先级可能不同
[此贴子已经被作者于2007-7-24 21:58:50编辑过]
谢谢你啊~我知道了~#include<stdio.h>#include<string.h>main(){ char str[5]; int i; scanf("%s",&str); printf("%d\n",strlen(str)); for(i=strlen(str)-1;i<strlen(str);i--) printf("%c",str[i]); for(i=0;i<strlen(str);i++) printf(%c",stt[i]);}
为什么前面判断为数不用个switch~~~
你的if 语句有问题,if() { }else if() { }else { }'/'此为取整数部分,如果你的结果不对,是不是编译器的问题啊。你换成truboc2.0或3.0看看