C语言中怎么输出“我是谁”

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:32:31
其实我想问先输入一个字符串,在输出输入的那个,比如i am a pig,怎么弄,完整的帮我编一下

main()
{
char ch /*定义一个字符*/
printf("请输入一个字符串:“);
scanf("%s",&ch); /*把你输入的字符串赋给ch*/
printf("i am a pig");
}
这样吧?我不是很明白你补充的意思

你意思就是你输入i am a pig,然后计算机再把它输出,是吧!

程序如下:
#include<stdio.h>
int main(void)
{ char ch
printf("请输入字符串:”);
ch=getchar();
while(ch!=EOF)
{
putchar(ch);
c=getchar();
}
}

或这样也行:
程序如下:
#include<stdio.h>
int main(void)
{ char ch
printf("请输入字符串:”);

while((ch=getchar())!=EOF) putchar(ch);
}

#include<stdio.h>

void main()
{
char *ch;
char a[10];
ch=a;
printf("请输入一个字符串:");
scanf("%s",ch);
printf("%s\n",ch);
}

#include"stdio.h"
void main()
{
printf("我是谁\n");
}

你必须使用支持中文输入的编译器才可以输出!

输出