小白求解


下面p=s的两种位置怎么区别?①#include<iostream>
using namespace std;
#include<string.h>
main()
{
	char *p,s[80];  p=s;
	do{
		gets(s);
		while(*p)
		cout<<*p++;
		cout<<endl;
	}while(strcmp(s,"end"));
}②#include<iostream>
using namespace std;
#include<string.h>
main()
{
	char *p,s[80];
	do{   p=s;
		gets(s);
		while(*p)
		cout<<*p++;
		cout<<endl;
	}while(strcmp(s,"end"));
}