本地可以运行,传到洛谷编译失败
查看原帖
本地可以运行,传到洛谷编译失败
1250016
23013015ex楼主2023/12/28 18:23
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//反转函数
int re(int N){
    //整数转化为字符串
    int i;
    char str[20];
    itoa(N,str,10);
    char *p,*q,temp;
    //反转
    if(str[0]=='-'){
        p=str+1;
        q=p+strlen(str)-2;
    }
    else{
        p=str;
        q=p+strlen(str)-1;
    }
    for(i=1;p<q;i++){
        temp=*p;
        *p=*q;
        *q=temp;
        p++;
        q--;
    }
    //字符串转化为整型
    N=atoi(str);
    return(N);
}
//主函数
int main(){
    //输入
    int N;
    scanf("%d",&N);
    //处理
    N=re(N);
    //输出
    printf("%d",N);
}

6WWR~EFVW.png)

2023/12/28 18:23
加载中...