打印九九乖法表:
#include<stdio.h>
main()
{int i,j;
for(j=1;j<=9;j++)
{for(i=1;i<=j;i++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
(经网友介绍,我真的很想用它来调试C程序)为什么总是出现这样错误,不知道是不是操作不当:--------------------Configuration: Cpp8 - Win32 Debug--------------------
Compiling...
Cpp8.cpp
D:\vc\Debug\Cpp8.cpp(9) : fatal error C1004: unexpected end of file found
Error executing cl.exe.Cpp8.exe - 1 error(s), 0 warning(s)
#include<stdio.h>
main()
{int i,j;
for(j=1;j<=9;j++)
{for(i=1;i<=j;i++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
(经网友介绍,我真的很想用它来调试C程序)为什么总是出现这样错误,不知道是不是操作不当:--------------------Configuration: Cpp8 - Win32 Debug--------------------
Compiling...
Cpp8.cpp
D:\vc\Debug\Cpp8.cpp(9) : fatal error C1004: unexpected end of file found
Error executing cl.exe.Cpp8.exe - 1 error(s), 0 warning(s)
解决方案 »
- error C2227: “->TopLeft”的左边必须指向类/结构/联合/泛型类型,类似这样的问题是什么原因?
- ListView_EditLabel失效了,怎么回事?
- 在一样的分辨率下对话框内的控件大小为什么不一样?
- CArchive内存泄露
- 我的程序缺少了哪些lib文件啊
- 关于调用winpcap驱动写arp多功能工具的问题
- ★★★ 如何在关闭子窗口之前判断一下? ★★★
- 请教高手:如何在Windows系统下正确地启动打印?
- 想编一个arp攻击的程序看什么参考书呢?
- 关于非模态对话框中使用UpdateData(FALSE)函数的问题,朋友,帮个忙好吗?
- 在oracle裡怎麼樣取得數據庫裡的每一個表名?
- Pro*c 的开发环境
main()
{
int i,j;
for(j=1;j<=9;j++)
{
for(i=1;i<=j;i++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
}
在MFC中没有.
main函数没有}号结束阿
{
int i,j;
for(j=1;j<=9;j++)
{
for(i=1;i<=j;i++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
}
Compiling...
Cpp0.cpp
d:\vc\debug\cpp0.cpp(7) : error C2065: 'printf' : undeclared identifier
d:\vc\debug\cpp0.cpp(10) : warning C4508: 'main' : function should return a value; 'void' return type assumed
Error executing cl.exe.Cpp0.exe - 1 error(s), 1 warning(s)
请各位再看看.我操作有没错?原因所在?
新建工程
Windows Console 程序
A Hello World Project
然后你就可以调试、运行自己的程序了~
你可以给main函数加个返回值void……
然后……
#include "stdafx.h"
#include <stdio.h>void main()
{
int i,j;
for(j=1;j<=9;j++)
{
for(i=1;i<=j;i++)
printf("%d*%d=%2d",i,j,i*j);
printf("\n");
}
}结果……
1*1= 1
1*2= 22*2= 4
1*3= 32*3= 63*3= 9
1*4= 42*4= 83*4=124*4=16
1*5= 52*5=103*5=154*5=205*5=25
1*6= 62*6=123*6=184*6=245*6=306*6=36
1*7= 72*7=143*7=214*7=285*7=356*7=427*7=49
1*8= 82*8=163*8=244*8=325*8=406*8=487*8=568*8=64
1*9= 92*9=183*9=274*9=365*9=456*9=547*9=638*9=729*9=81
Compiling...
Cpp8.cpp
D:\vc\Debug\Cpp8.cpp(9) : fatal error C1004: unexpected end of file found
Error executing cl.exe.Cpp8.exe - 1 error(s), 0 warning(s)
你提出这个错误就是缺少了} 号,加了就可以运行了。
没有缺少}你怎么出现这个错误的??
然后加了之后是什么错误呢?
至于你说:
d:\vc\debug\cpp0.cpp(7) : error C2065: 'printf' : undeclared identifier
d:\vc\debug\cpp0.cpp(10) : warning C4508: 'main' : function should return a value是另外的错误了
改成void main()
而且,看清楚 printf
~~~~~~你不会写成pritnf之类的进去把?。
应该没问题的
该程序做个工程,点yes,Then ok
,楼主最上面的代码只要加上}号就行了,除非她装的vc有问题(那就重装)
。我在这运行的很好。