-2

Cで簡単な数字比較プログラムを書きましたが、コンパイル中にエラーメッセージが表示されました

**/tmp/ccX3X0AI.o: In function `main':
3e.c:(.text+0x11): undefined reference to `Printf'
collect2: ld returned 1 exit status**

プログラムは

**#include<stdio.h>

int main()

{
    int a, b, c, d ;
    Printf ( "Enter 4 numbers" ) ;
    scanf ( " Enter 1) %d, \n Enter 2) %d, \n Enter 3) %d, \n Enter 4) %d ", &a , &b, &c, &d ) ;

    if ( a >= b )
        {
            if ( c >= d )
                {
                    if ( c >= a )
                        {
                            printf ( "Enter C is Greater" ) ;
                        }
                    else 
                        {
                            printf ( "Enter A is Greater" ) ;
                        }
                }
            else 
                {
                    if ( d >= a)
                        {
                            printf ( "Enter D is greater" ) ;
                        }
                    else 
                        {
                            printf ( "Enter A is Greater" ) ;
                        }
                }
        }

    else 
        {
            if ( c >= d )
                {
                    if ( c >= b)
                        {
                            printf ( "Enter C is Greater" ) ;
                        }
                    else 
                        {
                            printf ( "Enter B is greater" ) ;
                        }
                }
            else 
                {
                    if ( d >= b )
                        {
                            printf ( "Enter D is Greater" ) ;
                        }
                    else 
                        {
                            printf ( "Enter B is Greater" ) ;
                        }
                }
        }
}
**

エラーを正確に指摘する場所がわかりません。同時に、C で条件演算子を使用して同じコードを記述しようとしています。

4

4 に答える 4

1

あなたの行の 1 つにタイプミスがあります。(メインの2行目)のPrintf代わりにあなたが書いたprintf

Printf ( "Enter 4 numbers" ) ;

printf ( "Enter 4 numbers" ) ;これを代わりに変更します

于 2013-05-02T18:54:52.953 に答える