我的练习有问题,所以这里是练习:
编写一个程序,通过屏幕上的适当消息来帮助读取两个字符串
str1
,str2
甚至是从键盘给出的字符串,然后删除变量中的所有字母,这些字母str1
也出现在变量中str2
。显示屏显示检查程序正确运行的最终结果。
这是我到目前为止所做的(我只能使用这些库):
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str1[80], str2[80];
int megethos1, megethos2,max,i,j;
printf ("Give the first string: ");
scanf ("%s", &str1);
printf ("Give the second string: ");
scanf ("%s", &str2);
size1= strlen(str1);
size2= strlen(str2);
for (j=0; j<=megethos2; j++){
for (i=0; i<=megethos1; i++){
if (str2[(strlen(str2)-j)]=str1[(strlen(str1)-i)])
str1[(strlen(str1)-i)]=' ';
}
}
printf (str1);
system("pause");
}
所以有人可以帮助我吗?