c语言编程:输入数字字符串,将它转成一个整数再输出

2024年11月18日 10:35
有1个网友回答
网友(1):

#include "stdio.h"
int main()
{ int n=0;
char s[100];
char *p=s;
scanf("%s",s); //输入数字字符串
while(*p)
{ n=n*10+(*p-'0'); //把字符转换成数值
p++;

}
printf("%d",n) ; //输出转换后的整数值

}