📄 exam8-15.cpp
字号:
/*文件名:exam8_15.cpp*/
#include <stdio.h>
#include <stdlib.h>
#define LEN 256
int getline(char *s,int len);
main()
{
char line[LEN],b[20],*pal,*pab;
int n=0,j,a[50];
getline(line,LEN); /*输入一行,最多包含256个字符*/
pal=line;
while (*pal!='\0')
{
pab=b;
for (j=0;*pal>='0' && *pal<='9';pal++,pab++,j++)
*pab=*pal;
if (j>0)
{
*pab='\0';
*(a+n)=atoi(b); /*将字符b转换为整数*/
n++;
}
if (*pal!='\0') pal++;
}
printf("输出数序:\n");
for (j=0;j<n;j++)
printf("%8d\n",*(a+j));
}
int getline(char *s,int len)
{
int c;
printf("输入一行字符串:");
char *p=s;
while (--len>0 && (c=getchar())!='\n')
*s++=c;
*s='\0';
return (s-p);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -