[求助]为什么没有输出呢?
#include "string.h"
#include "conio.h"
#include<stdio.h>
#include<math.h>
#define N 81
fun(char *p)
{
int i,n,t;
n=strlen(p);
for(i=0;p+i<p+n-1-i;i++)
{
t=*(p+i);
*(p+i)=*(p+n-i);
*(p+n-i)=t;
}
}
void main()
{
char a[N];
char *p1;
p1=a;
printf("input the score:\n");
gets(a);
printf("read the score:\n");
puts(a);
p1=a;
fun(a);
printf("\n");
printf("read the score:\n");
printf("%s",*p1);
}
我是新手,请教各位高手,谁能帮我解释一下,为什么没有输出?应该怎么改??我是在VC和WIN-TC运行的..