删除字符串中*号
题目描述:
现在有一行字符串,以回车结束,字符串中可以包含数字、大小写字母、标点等符号,要求将所有的*号删除,并输出新的字符串。
输入
输入多个用例,第一行为用例个数n,接下来n行,每行一个字符串,每行以回车结束,每行字符个数不超过80个。
输出:
每一个用例,用一行输出新的字符串
样例输入;
2
123456******
*a*bc***edf
样例输出:
123456
abcedf
1 #include <stdio.h> 2 #include <string.h> 3 int main() 4 { 5 int m,j,i=0,k; 6 char s[1000],b[100][100]; 7 scanf("%d",&m); 8 for(i=0;i<m;i++) 9 { 10 scanf("%s",&s); 11 k=0; 12 for(j=0;j<((int)strlen(s));j++) 13 { 14 if(s[j]!=42) {b[i][k]=s[j];k++;} 15 b[i][k]='