not all control paths return a value
#include"stdafx.h"#include<iostream.h>chars(chara[5]);voidmain(){inti;chara[5],p;for(...
#include "stdafx.h"
#include<iostream.h>
char s(char a[5]);
void main()
{
int i;
char a[5],p;
for(i=1;i<=5;i++)
cin>>a[i];
p=s(a);
cout<<p<<endl;
}
char s(char a[5])
{
int i;
char t;
for(i=1;i<=3;i++)
{
t=a[i];
a[i]=a[6-i];
a[6-i]=t;
}
for(int j(1);j<=5;j++)
return a[i];
}
结果出现warning C4715: 's' : not all control paths return a value,该怎么该啊?
这个是要求把一串字符颠倒的程序 展开
#include<iostream.h>
char s(char a[5]);
void main()
{
int i;
char a[5],p;
for(i=1;i<=5;i++)
cin>>a[i];
p=s(a);
cout<<p<<endl;
}
char s(char a[5])
{
int i;
char t;
for(i=1;i<=3;i++)
{
t=a[i];
a[i]=a[6-i];
a[6-i]=t;
}
for(int j(1);j<=5;j++)
return a[i];
}
结果出现warning C4715: 's' : not all control paths return a value,该怎么该啊?
这个是要求把一串字符颠倒的程序 展开
3个回答
TableDI
2024-07-18 广告
2024-07-18 广告
仅需3步!不写公式自动完成Excel vlookup表格匹配!Excel在线免,vlookup工具,点击16步自动完成表格匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
展开全部
初一历史复习提纲
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(int j(1);j<=5;j++)
return a[i]; 是去掉warning
最后写个
return 0;
for(int j(1);j<=5;j++)
return a[i];
return 0;
return a[i]; 是去掉warning
最后写个
return 0;
for(int j(1);j<=5;j++)
return a[i];
return 0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询