标签:while循环

这个while循环终止了却跳不出来为什么

#include<stdio.h> main(){ char a; scanf_s("%c", &a); while (a!= "@") { scanf_s("%c", &a); printf("kek "); } printf("oo "); } 运行结果是循环能停止,但是跳不出来,不知道为什么。 解决方案……

while if循环问题,程序发生段错误,求指导

【编程题】质数因子 功能:输入一个正整数,按照从小到大的顺序输出它的全部质数的因子(如180的质数因子为2 2 3 3 5 ) 输入描述: 输入一个long型整数 输出描述: 按照从小到大的顺序输出它的全部质数的因子,以空格隔开 输入例子: 180 输出例子: 2 2 3 3 5 本人的代码while (n > 1)条件下再判断if (n % p ==……