第一个改法
程序代码:
#include <stdio.h> void main() {char *str[10];int i; for(i=0;i<10;i++) str[i] = (char *)malloc(sizeof(char)); printf("输入十个字符串"); for (i=0;i<10;i++) scanf("%s",str[i]); for(i=0;i<10;i++) printf("%s\n",str[i]); }或者用数组
程序代码:
#include <stdio.h> void main() {char str[10][100];int i; printf("输入十个字符串"); for (i=0;i<10;i++) scanf("%s",str[i]); for(i=0;i<10;i++) printf("%s\n",str[i]); }