初学c语言 用的工具是xcode 代码按照教程写 结果出现这问题 实在不知道怎么了 求大神解答

如题所述

int main() 这样写,试一下。
按说这个是警告,可以编译运行的。也有可能xcode的编译器更为严格一些。
mac下,c程序可以通过终端用gcc进行编译,和linux上面一样,具体编译方法可以上网查一下。追问

是可以运行 但是没用....不能实现目的 而且这个感叹号啥意思...

追答

你想实现什么 可以运行 说明语法上没错

追问

它只会输出 身高是%f 也就是没有达到这些代码的目的啊........

就是 本来 随便输入 两个数字 就能出来换算个身高出来 但是现在就是没这个功能

追答

不清楚为什么在你的机器上不能得出结果,在我这是没问题的。

看一下你的输入是不是有问题,或者换个编译器试试,我觉得这几行代码没什么问题。

追问

你用的是gcc还是 s text呃?

你这里面没用到scanf呃 我初学搞不懂......

追答

我用gcc编译的,没用xcode

scanf只是个输入函数,用来从键盘输入数据的。可以把它先替换掉,看看逻辑有没有问题。

这个地方显然是没问题的,所以我怀疑是你从键盘输入数据的时候有问题。

追问

嗯 待会我试试

这是什么情况......

追答

你这个是c语言编译器吗...
在终端用gcc编译。

追问

在xcode里面编译的 选择的是c语言

问题解决了.......是输入法 %我使用的是中文符号 ...谢谢你

温馨提示:答案为网友推荐,仅供参考
相似回答