书本要求啊!要求输入#程序就结束,但不能输出#,你明白么?
以#结束就用这一句
while (变量!='\#');
不输出#就是把最后一个重新赋值过就是啦如:
变量=0;
然后再输出就没有#了。
while (变量!='\#');
不输出#就是把最后一个重新赋值过就是啦如:
变量=0;
然后再输出就没有#了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-11-17
#include "stdio.h"
main()
{
char s[200];
int i;
printf("input:");
i=0;
s[0]=getchar();
while(s[i]!='#')
{
i++;
s[i]=getchar();
}
s[i]='\0';
printf("%s",s);
getch();
}本回答被提问者采纳
main()
{
char s[200];
int i;
printf("input:");
i=0;
s[0]=getchar();
while(s[i]!='#')
{
i++;
s[i]=getchar();
}
s[i]='\0';
printf("%s",s);
getch();
}本回答被提问者采纳
第2个回答 2011-11-16
你为什么以#结束啊?