不需要像楼上那样存下来的,那样太浪费空间了.....下面这样写就行了...
#include<stdio.h>
int main()
{
char c,n=4;
while(n--)
{
while((c=getchar())!='\n')
{
if(c=='$')
c='S';
printf("%c",c);
}
printf("\n");
}
return 0;
}
这是4行输入4行输出的版本
#include<stdio.h>
int main()
{
char str[4][61];
int i,j;
for (i=0; i<4; ++i)
gets(str[i]);
for (i=0; i<4; ++i)
{
for (j=0;str[i][j]!='\0';++j)
{
if ('$'==str[i][j])
str[i][j]='S';
printf("%c", str[i][j]);
}
printf("\n");
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考