C语言入门 我是个C语言初学者,下面自己编的一个把HOW DO YOU DO?中的单词前后置换的不知道哪错了求解答谢

#definesize=15main(){chara[size]={howdoyoudo?};charb[size]={\0};inti=0,j=0;for(i=0,i<... #define size=15
main(){
char a[size]={how do you do?};
char b[size]={\0};
int i=0,j=0;
for(i=0,i<size,++i){
j=size-1-i
char b[j]=char a[i]}
for(j=0,j<size,++j){
printf("%s",char b[j]
char b[i]=char b[j]
char a[i]=char b[i]}
print("%s,char[i]")}
return=0
}
好像是说没有都没有定义是用的编程工具有问题吗用的那个工具30多MB才
展开
 我来答
naobing111
2011-01-19 · TA获得超过418个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:183万
展开全部
#define SIZE 15 //宏定义一般用大写 而且没有=
#include <stdio.h> //这个头文件中包含printf scanf 等函数
void main()
{
char a[SIZE]={'h','o','w',' ','d','o',' ','y','o','u',' ','d','o','?'};
char b[SIZE];
int i,j;

i = SIZE - 1;
for(j=0;j<SIZE;j++)
{
b[j] = a[i];
i--;
}

for(i=0;i<SIZE;i++)
printf("%c",a[i]);

printf("\n*********************************************\n");
for(i=0;i<SIZE;i++)
printf("%c",b[i]);
}

//注:很多语法错误,是基本功不扎实,还需要好好看看书。
百度网友746780d
2011-01-19 · TA获得超过140个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:0
展开全部
main(){
char a[size]={“how do you do?”};
char b[size]={’\0‘};
int i=0,j=0;
for(i=0,i<size,++i){
j=size-1-i;
b[j]=a[i];
}
for(j=0,j<size,++j){
a[j]=b[j];}
print("%s,a");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就是我来
2011-01-19 · TA获得超过138个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:106万
展开全部
宏定义的时候格式是:
#define size 15
没有等于符号…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-01-19
展开全部
倒数第二行 printf!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式