当前位置:编程学习 > C/C++ >>

c语言高手进

以下出了什么问题,请指正 #include<stdio.h> int main(void) int val, m; int sum = 0; { printf("输入一个数\n"); scanf("%d", &val); m = val; while (m) { sum = sum * 10 + m%10; m = m/10; } if (sum == val) printf("yes\n"); else printf("no\n"); return 0; }
答案:#include<stdio.h>


int val, m;

int sum = 0;


int main(void)

{
	printf("输入一个数\n");

	scanf("%d", &val);

	m = val;

	while (m)

	{
		sum = sum * 10 + m%10;

		m = m/10;

	}
	if (sum == val)

		printf("yes\n");

	else

		printf("no\n");

		return 0;

}

这样就好了。 int main(){ }这个结构 不能被其他语句断开。

上一个:还是C语言的问题
下一个:C语言的选择题

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,