输入的网站名和网址输出错误。

#include<stdio.h>
#include<string.h>
struct web{
 char abbr[20];
 char fullname[40];
 char url[100];
};
struct web *GetWeb(int n);
struct web *GetWeb(int n)
{
 int i;
 struct web myweb[n],*p = &myweb[0];
 for(i=0;i<n;i++)
 {
  scanf("%s %s %s",myweb[i].abbr,myweb[i].fullname,myweb[i].url);
 }
 return p;
}
int main(void)
{
 int n,i;
 struct web *p;
 printf("Please input the number of the pages you want to enter:");
 scanf("%d",&n);
 p=GetWeb(n);
 for(i=0;i<n;i++)
 {
  printf("%-20s%-40s%s\n",(*(p+i)).abbr,(*(p+i)).fullname,(*(p+i)).url);
 }
}http://img3.mukewang.com/5a3e0f3f000185f608580187.jpg

萧子都
浏览 1094回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP