关于多行长文本输出问题
想问下怎么完成多行长文本输出,然后我这个代码为什么会输出乱码
求指点 因为最后一行输出里你有多个%c而对应的变量a你只输出了一次
printf("%c %c\n %c %c \n%c %c\n %c \n%c %c\n %c %c \n%c %c\n", a, a, a, a, a, a, a, a, a, a, a, a, a); 一个%c对应一个a 本帖最后由 村里小黑 于 2021-11-17 14:57 编辑
#include <stdio.h>
int main(void) {
int i=0;
printf("请输入字符\n");
scanf("%c",&i);
printf("%c %c\n",i,i);
printf(" %c %c \n",i,i);
printf("%c %c\n",i,i);
printf(" %c \n",i);
printf("%c %c\n",i,i);
printf(" %c %c \n",i,i);
printf("%c %c\n",i,i);
return 0;
}
页:
[1]