#include "stdio.h"
#include
char *mynew(int n){
char *p=(char *)malloc(sizeof(char)*n);
if(p==NULL){
printf("Application memory failure...\n");
exit(0);
}
return p;
}
int main(int argc,char *argv[]){//测试主函数
char *str;
str=mynew(20);
printf("Enter a string...\n");
scanf("%20s",str);
printf("%s\n",str);
free(str);
return 0;
}
运行样例: