注册 登录
编程论坛 C语言论坛

同编程 一个可运行一个不可以

旋转菠萝 发布于 2020-03-17 15:18, 3161 次点击
Barbarism℡ 11:16:40
#include <stdio.h>
main(){
    int n;
    int x,y,z;
    printf("请输入一个三位数:\n");
    scanf("%d",&n);
    x=n/100;
    y=n%100/10;
    z=n%10;
    n=z*100+y*10+x;
 printf("%d\n",n);
    return 0;
}

Barbarism℡ 11:20:11
#include <stdio.h>
main()

{
int n;
int x,y,z;
printf("请输入一个三位数:\n");
scanf("%d"&n);
x=n/100;
y=n%100/10;
z=n%10;
n=z*100+y*10+x
printf("%d",n\n;)
return 0;
}

两段编程我找不到区别,都是我码的,但是一个可以运行,一个不可以运行,新手求解
4 回复
#2
纯蓝之刃2020-03-17 15:36
printf("%d\n",n);
这个是输出n
printf("%d",n\n;)
格式错误
#3
旋转菠萝2020-03-17 19:10
回复 2楼 纯蓝之刃
谢谢
#4
return_02020-03-17 19:38
结帖把20分送给楼上那位大佬吧。
#5
hbccc2020-03-17 20:56
scanf  中间没有,
倒数第四行没有;
1