请问我的代码有没有错误?
题目描述:写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
输入:
一行字符
输出:
逆序后的字符串
#include<stdio.h>
#include<string.h>
void reverse(char a)
{
int i,k,j;
char ch;
k=strlen(a);
for(i=0,j=k-1;i<k/2;i++,j--)
{
ch=a;a=a;a=ch;
}
}
int main()
{
char a;
gets(a);
reverse(a);
puts(a);
return 0;
} 你的代码是可以正常通过的。是不是OJ又提示错误了? 行客 发表于 2019-1-30 18:14
你的代码是可以正常通过的。是不是OJ又提示错误了?
是的{:10_266:}{:10_266:} NYJYA 发表于 2019-1-30 20:23
是的
你如果想学编程,先不要执着于在OJ上做测试。装个IDE,先学习,等熟悉了再看OJ
页:
[1]