我自己试了一下
#include<stdio.h>
#include<math.h>
int main(void)
{
int i,n=0;
int number[80];
char s[80];
gets(s);
for(i=0;i<80;i++){
number[i]=(s[i]-'0');
n=n*10+number[i];}
printf("%d",n);
}
我输入13579输出的结果不是 13579 我哪里错了
还有gets(s)的用法是这么用的吗
还有个问题 我记得老师上课讲过一个控制的东西 是可以给出字符串长度的 求是什么。。⊙﹏⊙b汗 上课睡过去了。。
好吧 我给你看看我的程序吧
#include<stdio.h>