#include
int main()
{
using namespace std;
cout<<"Enter words (to stop, type the word done): ";
char word[20];
int count = 0;
cin>>word[0];
int i = 0;
while(strcmp(word[i],"done"))
{
cin>>word[i+1];
count++;
}
cout<<"You entered a total of "<
}
1楼正确
楼主的问题是没有声明函数chg()
不过不推荐这样的做法
提供一个更加简单的
就在楼主的程序上面改
#include <stdio.h>
void change(int *);
void main() { static int a[3] = {1, 2, 3}; change(a); printf("%d%d%d\n", a[0], a[1], a[2]); getchar(); }
void change(int *p) { for (int i = 0; i <= 2; i++) *(p + i) += 1; }