编辑代码

#include <stdio.h>
#include <string.h> // 应该包含这个头文件以使用 strlen 函数

int  main() {
   char str[40];
   int i=0,sum=0,len;
   printf("Input one string: ");
   gets(str);
   if(str[0]=='-'){
     i=1;
   }
for(;i<strlen(str);i++){
sum=sum*10+str[i]-'0';
}
 if(str[0]=='-'){
     sum=-sum;
   }
printf("%d",sum);

    return 0;
}