找考题网-背景图
填空题

#include<stdio.h>
#include
main()
int i,a[10];
char b[10];
for(i=0;i<10;++i)
scanf("%d",a+i);
b="10 number":
printf("%s\n",b);
for(i=0;i<10;++i)
printf("%d";a[i]);
printf("\n");

错误:______
改正:______

【参考答案】

错误:b="10 number";
改正:strcpy(b,"10 number");或者逐个赋值:
b[0]=’1’; b[1]=’0’; b[2]=’ ’; b[3]=’n’; b[4]=’u’;
b[5]=’m’; b[6]=’b’; b[7]=’e’; ......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)
热门试题