scanf用法格式
scanf(“格式化符号”,地址);
如scanf(“%f”,&price);
当你输入的时候 会加一个回车使得程序可以收到你输入的数据
scanf 用%c格式的时候是不会跳过这个换行的 所以就导致你下一个scanf收到的是换行符\n
要去掉这个 在每个scanf后面加一个getchar();跳过换行符
例如: scanf("%d",&n);
getchar();
scanf("%d",&m);
这样才不至于第二个scanf();无法捕获。
scanf用法格式
scanf(“格式化符号”,地址);
如scanf(“%f”,&price);
当你输入的时候 会加一个回车使得程序可以收到你输入的数据
scanf 用%c格式的时候是不会跳过这个换行的 所以就导致你下一个scanf收到的是换行符\n
要去掉这个 在每个scanf后面加一个getchar();跳过换行符
例如: scanf("%d",&n);
getchar();
scanf("%d",&m);
这样才不至于第二个scanf();无法捕获。