来自命令行的字符串不会打印

时间:2015-03-16 05:27:17

标签: c console

所有这一切都是给我回馈我所估算的。它实际上并没有从程序中的for循环打印,因为我添加了额外的换行符来测试它并且换行没有出现:

文件的名称是string.c它应该打印你是怎么做的,但每个单词之间有额外的空格。这是我在Windows控制台中使用的命令:

字符串你好吗

#include <stdio.h>

int main (int argc, char *argv[]) {
 int i;

 if(argc<2){
    printf("You didn't specify the arguments or paramters");
 }
else{


 for (i=1; i< argc; i++) {
     printf("%s ", argv[i]);
     printf("\n");
     printf("\n");
     printf("\n");
 }
}

return 0;
}

0 个答案:

没有答案