鱼C论坛

 找回密码
 立即注册
查看: 1473|回复: 16

[已解决]...我这是标点符号用错了吗?

[复制链接]
发表于 2021-4-6 21:44:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
第三行删了重写好多次,就是一直这个提示,我也不知道是不是中英文标点用错了。我linux貌似就一个英文输入法,根本切换不了中文,中文都是复制进去的,应该不太可能是中文符号啊。。。
最佳答案
2021-4-6 22:07:14
学习要认真一点,执行程序是
./chang

不是
./chang.c
1111111111111.png
2222222.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-6 21:47:28 From FishC Mobile | 显示全部楼层
发一下文本代码,这看不出来,好像那个小括号是全角括号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 21:49:50 | 显示全部楼层
wp231957 发表于 2021-4-6 21:47
发一下文本代码,这看不出来,好像那个小括号是全角括号

#include<stdio.h>
  2 #define Height 10
  3 int calculate(int Long,int Width);
  4 int main()
  5
  6 {
  7         int m_Long;
  8         int m_Width;
  9         int result;
10
11         printf("长方形的高度为:%d\n",Height);
12
13         printf("请输入长度\n");
14         scanf("%d",&m_Long);
15
16         printf("请输入宽度\n");
17         scanf("%d",&m_Width);
18
19         result=calculate(m_Long,m_Width);
20         printf("长方体的体积:");
21         printf("%d\n",result);
22
23         return 0;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 21:50:41 | 显示全部楼层
( int long
明显就是中文
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 21:51:25 | 显示全部楼层
wp231957 发表于 2021-4-6 21:47
发一下文本代码,这看不出来,好像那个小括号是全角括号

请大佬解惑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 21:53:07 | 显示全部楼层
ba21 发表于 2021-4-6 21:50
( int long
明显就是中文

。。。怎么切换英文啊....我这里按住shirt+super+空格都切换不了。而且我在系统里看提示的也是这个切换方式啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 21:54:01 From FishC Mobile | 显示全部楼层
wangli123 发表于 2021-4-6 21:49
#include
  2 #define Height 10
  3 int calculate(int Long,int Width);

你确认这些行号都是有的,最末尾没有花括号呼应
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 21:57:02 | 显示全部楼层
wp231957 发表于 2021-4-6 21:54
你确认这些行号都是有的,最末尾没有花括号呼应

我是按照书上写的程序,和书上的程序一字不漏啊。。。除了中英文标点符号搞错了之外我实在想不出还有什么地方出错了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 21:58:32 From FishC Mobile | 显示全部楼层
wangli123 发表于 2021-4-6 21:57
我是按照书上写的程序,和书上的程序一字不漏啊。。。除了中英文标点符号搞错了之外我实在想不出还有什么 ...

首先不能有最前面的阿拉伯数字(行号)
这是编译器无法容忍的,其次末尾缺少半个花括号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 22:03:35 | 显示全部楼层
wp231957 发表于 2021-4-6 21:58
首先不能有最前面的阿拉伯数字(行号)
这是编译器无法容忍的,其次末尾缺少半个花括号

...前面的数字是linux里面输入set nu调处来看行号的。。您没看到花括号是因为后面还有8行左右的代码没有复制到。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 22:07:03 From FishC Mobile | 显示全部楼层
wangli123 发表于 2021-4-6 22:03
...前面的数字是linux里面输入set nu调处来看行号的。。您没看到花括号是因为后面还有8行左右的代码没有 ...

第三行int  long这个long你换个名称试一下
虽然你这个是Long但我怀疑是否也被判定是关键字了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 22:07:14 | 显示全部楼层    本楼为最佳答案   
学习要认真一点,执行程序是
./chang

不是
./chang.c
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2021-4-6 22:13:58 | 显示全部楼层
人造人 发表于 2021-4-6 22:07
学习要认真一点,执行程序是
./chang

对不起对不起对不起对不起对不起对不起对不起对不起对不起我错了我错了,谢谢大佬指点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 22:17:23 | 显示全部楼层
为什么没有定义calculate函数的代码?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2021-4-6 22:20:50 | 显示全部楼层
蔚然与成风 发表于 2021-4-6 22:17
为什么没有定义calculate函数的代码?

#include<stdio.h>
#define Height 10
int calculate(int Long,int Width);
int main()

{
        int m_Long;
        int m_Width;
        int result;

        printf("长方形的高度为:%d\n",Height);

        printf("请输入长度\n");
        scanf("%d",&m_Long);

        printf("请输入宽度\n");
        scanf("%d",&m_Width);

        result=calculate(m_Long,m_Width);
        printf("长方体的体积:");
        printf("%d\n",result);

        return 0;
}

        int calculate(int Long,int Width)
{

        int result =Long*Width*Height;
        return result;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-6 22:21:28 | 显示全部楼层
蔚然与成风 发表于 2021-4-6 22:17
为什么没有定义calculate函数的代码?

您看这样行吗?只输入高,长和宽自己定
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-6 22:21:28 | 显示全部楼层
蔚然与成风 发表于 2021-4-6 22:17
为什么没有定义calculate函数的代码?

看编译没报错,估计定义的代码在下面,他没有把全部的代码贴上来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-21 19:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表