[讨论]关于getchar与putchar的问题!
#include "stdio.h"
#include "ctype.h"
main()
{
char c;
c=getchar();
while(c!='@')
{
putchar(c);
c=getchar();
}
printf("\n");
}
从程序的结构来看,应该是输入一个显示一个再输入一个又显示一个,怎么会是全部输入一起显示?????
----------------解决方案--------------------------------------------------------
一个问题getchar是以什么为结束符的?
----------------解决方案--------------------------------------------------------
我编了一个程序,
但是,不对,各位MM和大哥看看。
#include <stude>
mian<>
{
printf("\n welcome too you\n");
}
----------------解决方案--------------------------------------------------------
这个经典<>
你为什么不把它换成()看看呢!
----------------解决方案--------------------------------------------------------
我刚才那个答案却是:
* * * * * * * * * * * * *
welcome too you!
* * * * * * * * * * * * *
各位看我错那里了
----------------解决方案--------------------------------------------------------
我 贞德快部行了 ~~~~这样的程序你业编出来老~~
----------------解决方案--------------------------------------------------------
以下是引用linfeng在2005-3-6 16:12:19的发言:
我编了一个程序,
但是,不对,各位MM和大哥看看。
#include <stude>
mian<>
{
printf("\n welcome too you\n");
}
看看上面红色部分!
[此贴子已经被作者于2005-3-6 18:40:28编辑过]
----------------解决方案--------------------------------------------------------
#include <stdio.h> #include <conio.h>
int main() { char c;
printf("Exit: @\n");
do { c = getche(); printf("%c ", c); }while (c != 64);
printf("\n"); return 0; }
----------------解决方案--------------------------------------------------------
楼上写的是什么意思啊?
不懂?
----------------解决方案--------------------------------------------------------
实现楼主的功能
----------------解决方案--------------------------------------------------------