发布网友 发布时间:2022-05-29 21:22
共2个回答
热心网友 时间:2024-10-21 03:25
#include<stdio.h>
int main()
{
char Ops[10][10];
int row = 0, col = 0;
char str[101];
scanf("%s",str);
for(int i = 0; str[i]; i++)
{
if((str[i] >= '0' && str[i] <= '9') || str[i] == '.')
Ops[row][col++] = str[i];
else if(col != 0)
{
Ops[row][col] = '\0';
row++;
col = 0;
}
}
for(int i = 0; i < row; i++)
printf("%s\n", Ops[i]);
return 0;
}
热心网友 时间:2024-10-21 03:25
第一个填i+j,经过前面的的for的运算后,i已经指向字符串s的最后('\0')的位置,接着就是遍历t中的字符补在s后面