C语言编写一个输入输出姓名的问题,谢谢
编写一段输入输出姓名的程序,要求姓名为字符,最长不超过20个字符。不能为空。谢谢
姓名之间可以输入空格,如:gao jinshan
修改好了,加了判断了!
#include
#define N 20
main()
{
char name[N 1]={0},ch;
int i=0;
printf("Please enter your name:");
while(1)
{
while((ch=getchar())!=' ' && i<20)
{
name[i ]=ch;
}
if(name[0]!=' ')
{
break;
}
printf("Please enter your name, again:);
}
printf("hello %s! ", name);
}。
答:#include #include void main() { int i=0,n=0,m=0,j=0,k=0; char str[100]; printf("...详情>>
答:有兴趣就自己学,大学中想学好任何一门课程都要靠自己,老师只是一个摆设,他根本帮不上你任何忙。记住靠自己,想学就去学吧。详情>>
答:网上买2手的也就几块钱而已详情>>