69,373
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
int
read_int ();
int
main ( void )
{
int a;
char ch;
a = read_int();
printf ("%d%c\n" , a , ch );
return EXIT_SUCCESS;
}
int
read_int ()
{
int value;
int ch;
value = 0;
/*
** 将输入的字符按整型输出.
*/
while ( isdigit ( ch = getchar () ) ){
value *= 10;
value += ch - '0';
}
ungetc ( ch , stdin );
return value;
}