我在编码上遇到了困难,不理解格式说明符和字符串函数。
我的目标是使用% []
来读取所有字符和空格,然后使用strcpy函数,接着是strcat函数。
到目前为止,我已经成功输入了单个字符并将其打印出来,但不包括空格。
这是目前的代码;
int main(int argc, char** argv) {
char words[30];
int loops;
printf("How many letters would you like to enter? - ");
scanf("%d",&loops);
for(int i=0;i<loops;i++){
printf("Provide some text as input:");
scanf("%s", &words[i]);
}
printf("%d", strlen(words));
printf("%s",&words);
return (EXIT_SUCCESS);
}