c++不知道哪错了 #include <iostream> using namespace std; int main() { char a[20]; int i; cout<<”请

如题所述

第1个回答  2011-03-13
代码还没写完吧,这是我根据你的代码写的:
#include <iostream>
using namespace std;
int main()
{
char a[20];
int i;
for(i=0;i<20;i++)
cin>>a[i];//输入20个字符,存储在a[20]中
for(i=0;i<20;i++)
cout<<a[i];////输出那20个字符
//也可以用:“cout<<a;”来输出那20个字符
return 0;
}
可以运行的。不知道你是哪里有问题,O(∩_∩)O~,学习愉快哦
第2个回答  2011-03-13
能把问题补充完整么?本回答被提问者采纳

...看看哪里错了 显示16个错误 #include<iostream> using
include#includeusingnamespacestd;intmain(){voidsmall_string(chara[30],charb[30],charc[30]);\/\/改成定义一样的类型chara[30],b[30],c[30];cin>>a[30];cin>>b[30];cin>>c[30];small_string(a,b,c);return0;}voidsmall_string(chara[30],charb[30],charc[30]){chars[30];...

请C++高手来看看我的这串代码哪里出错了
include<iostream>using namespace std;class string{};int main(){string a;return 0;}\/\/我的sublime用的是g++,测了这一段代码,都报错了。\/\/[第一个错误]error: reference to 'string' is ambiguous\/\/我不知道我的理解有没有错啊,你的自己定义的类string和std namespace里面的string同名了。

C++ cout循环输出结果不正确
include <iostream> using namespace std;int main(){ char a[3][4];int i,j;int x=97;int y,z;y=x+1;z=y+1;for(i=0;i<3;i++)for(j=0;j<4;j++){ if(i==0)a[i][j]=x++;if(i==1)a[i][j]=y++;if(i==2)a[i][j]=z++;} for(i=0;i<3;i++){for(...

求c++高手帮忙找程序错误,问题是一个大写字母执行完后变成两个小写字母...
using namespace std;void main(){ int i;char a[20];cout<<"请输入字符串"<<endl;cin>>a;for(i=0;i<20;i++){ if(a[i]>64&&a[i]<91){ a[i]+=32;cout<<a[i];} \/\/这一段将大写字母转换成小写字母后,下面的if当然会成立,所以小写字母会输出2次。建议你先转换后输出。i...

C++判断字符串是否为回文(回文:顺读倒读都相同),求大神看看下面代码哪 ...
折半 对比就行 include<iostream> include<cstring> include<cstdio> using namespace std;int main(){ char a[101],b[101];int len,judge=1;gets(a);len=strlen(a);for(int i=0;i<len\/2;i++){ if(a[i] != a[len-i-1]){ cout<<"no"<<endl;return 0;} } cout<...

...#include <iostream> using namespace std; int main() { int a...
错误一函数f()没有声明 在程序的前部加个声明 int f(int x,int y,int z);\/\/逗号不要忘了 错误二函数f没有返回值,根据c=f(a,b,c);可以推测出自定函数f()有返回值;在自定义函数if(z<m)m=z;下面加一句 return z;

求一百以内素数C++,不知道哪错了,跪求解
返回的永远是0 ; 因为你的函数中i 从1 开始,a%1 == 0;遍历从2开始for(int i = 2; i < a; i++)

一个c++小程序,错在哪里?目的是输入a,b,c计算a\/b的值,保留c位小数,c<...
\/\/#include "stdafx.h"\/\/vc++6.0加上这一行.#include <iostream>using namespace std;int main(void){ int a,b,c,i; while(1){ cout << "Enter a , b & c(0<=a<1000000,0<b<1000000,0<=c<100)...\\n"; cin >> a >> b >> c; if(a<1000000 && b<...

C++基础问题,对一个char型数组排序。看看我这个程序哪里错了。3q_百度...
程序如下:include<iostream> using namespace std;void mySort(char* a,int n);int main(){ int m ;cout << "请输出字符串的长度:" << endl;cin >> m;char* t = new char[m];cout << "请输入字符串:" << endl;\/\/ while(cin >> *t){ for(int j=0;j<m;j++){ cin...

这是一个C++分类TXT文件,检测有一个错误我不知道修改。跪求大大们指导...
\/\/if else 语句大括号不匹配,帮你修改了。#include<iostream>#include<fstream>#include<iomanip>using namespace std;void main()\/\/是main不是mian{int age, income, choice;char marital,gender,f,m;int a1=0, a2=0, a3=0, a4=0, a5=0;int i1=0, i2=0, i3=0, i4=0, i5=0;...

相似回答