这个代码要怎么改呢???????
来源:百度知道 编辑:UC知道 时间:2024/07/05 06:53:01
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a;
char s[27]="";
char ss[]="abcdefghijklmnopqrstuvwxyz";
for (a=0;a<26;a++)
{
strcat(s,ss[a]);
puts(s);
}
getchar();
return 0;
}
让s输入这样
a
ab
abc
abcd
abcde
.......
必须要使用strcat()
编译错误啊
我想让程序输出
a
ab
abc
abcd
abcde
.......
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a;
char s[27]="";
char ss[]="abcdefghijklmnopqrstuvwxyz";
for (a=0;a<26;a++)
{
strcat(s,ss[a]);
puts(s);
}
getchar();
return 0;
}
让s输入这样
a
ab
abc
abcd
abcde
.......
必须要使用strcat()
编译错误啊
我想让程序输出
a
ab
abc
abcd
abcde
.......
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a;
char s[27]="";
char ss[]="abcdefghijklmnopqrstuvwxyz";
char s2[27]="";
for (a=0;a<26;)
{
s2[a]=ss[a];
s2[++a]='\0';
strcat(s,s2);
puts(s);
}
getchar();
return 0;
} ```
你想改成什么?
strcat(s,&ss[a]);