为什么在测试点0RE了
查看原帖
为什么在测试点0RE了
1424800
l_k_楼主2024/10/24 00:31
#include <stdio.h>
int main() {
    char c[30];
    char ch;
    int i=0;
    while((ch=getchar())!='\n')  {
    	c[i]=ch;
    	i++;
	}
	int t=i-1;
	if(!t) printf("%c",c[0]);
	for(i=t;i>=1;i--)  {
		if (i==t &&c[0]=='-') putchar(c[0]);
		if  (i==t) {
			while (c[i]=='0') i--;
		}
		putchar(c[i]);
		if(1==i && c[0]!='-') putchar(c[0]);
	}
    return 0;
}
2024/10/24 00:31
加载中...