帮忙看看这个C程序哪里错了!

#include<stdio.h>void main(){ int a,i; scanf("%d",&a); for(i=2;i<=a-1;i++) if(a%i==0) ptintf("no"); else printf("yes"); getchar();} 谢谢了!!
2026年09月20日 08:37
有2个网友回答
网友(1):

ptintf,我想是你打错了,程序中并没错吧

我觉得是 “getchar();”错了: 其功能是从键盘输入一个字符,但你没有说明吧这个字符赋值给谁,比如应该 char c; c=getchar();,把得到的字符赋给一个变量。

网友(2):

ptintf("no");
拼写错误:printf