char a,b,c; /*首先定义三个字符型变量*/scanf("%c,%,c%,c",&a,&b,&c); /*使用输入函数scanf(),%c即为字符型*//*程序结束*/注意:1、函数printf()用於输出,而函数scanf()则用於输入;2、使用输入函数scanf()时,要注意输入数据的类型: 整形(int)对应用%d; 浮点型(float)对应用%f; 字符型(char)对应用%c; 字符串对应用%s;
#include <stdio.h>void main() { char c1, c2, c3; printf("请输入三个字符\r\n"); scanf("%c, %c, %c", &c1, &c2, &c3); //%c是从键盘输入一个字符 //一个字母一个字母的输入 printf("请输入一个字符\r\n"); scanf("%c", &c1); printf("请输入一个字符\r\n"); scanf("%c", &c2); printf("请输入一个字符\r\n"); scanf("%c", &c3); }
其实嘛赋值要看你赋值什么1.scanf("%c%c%c",&a,&b,&c); 输入:abc2.scanf("%d%d%d",&a,&b,&c) 输入 1 2 3,但是这种输入不安全3.scanf("%c %c %c",&a,&b,&c)了输入 a b c
#include <stdio.h>main(){char a,b,c;scanf("%c%c%c",&a,&b,&c); //按char格式从键盘上把数据输入到指定的变量之中printf("%c,%c,%c",a,b,c); //产生格式化输出的函数(刚键盘输入的abc)}
# include "stdio.h"int main(void){ char a,b,c; printf("输入三个字符(中间用空格隔开):"); scanf("%c %c %c", &a, &b, &c); printf("%c %c %c\n", a, b, c); return 0;}