关于#c语言#的问题:🤯#include <stdio.h>

不知道自己错在哪,希望可以得到大家的指点
谢谢!感谢!万分感谢!
——-——-——-——-——-——-——-——-——-——-

img

看你的截图,是因为scanf后面的括号是全角字符,改为半角

第6行分号是中文全角字符

引用新必应

根据您提供的代码,我发现该代码有以下问题:

  1. 第一行的“#include <stdio.h>”后面没有加分号“;”。需要将第一行修改为“#include <stdio.h>;”。

  2. 第二行的“int main()”后面没有加左括号“{”,导致无法进入main函数体内。需要将第二行修改为“int main(){”。

  3. 第三行中的变量定义需要加上类型标识符“int”,即“int a,b,c,s,sum;”。

  4. 在输入数据时,scanf()函数的调用语句中的双引号应该使用英文半角状态下的“"”,而不是全角状态下的“””。

  5. printf()函数输出字符串换行的格式应该为“\n”,而不是“^n”。

  6. 代码中存在乱码字符“す”和“ト・”,需要进行删除或替换。

修改后的代码如下所示:



#include <stdio.h>

int main(){
    int a, b, c, s, sum;
    printf("\n请输入一个三位整数:");
    scanf("%d", &s);
    a = s % 10;
    b = s / 10 % 10;
    c = s / 100;
    sum = a * 100 + b * 10 + c;
    printf("%d\n", sum);
    
    return 0;
}

希望以上修改能够帮助到您,如果仍然有疑问,请随时追问。

img