Roy möchte sein Profilbild auf Facebook ändern. Jetzt hat Facebook einige Einschränkungen bezüglich der Bildgröße, die wir hochladen können. Minimale Abmessung des Bildes kann L x L sein, wobei L die Länge der Seite des Quadrats ist.C Programm zeigt keinen Fehler, zeigt aber keine Ausgabe
Jetzt hat Roy N Fotos von verschiedenen Dimensionen. Dimension eines Fotos wird bezeichnet als W x H wobei W - Breite des Fotos und H - Höhe des Foto
Wenn ein Foto folgenden Ereignisse hochgeladen auftreten:
- Wenn eine der Breite oder Höhe ist kleiner als L, der Benutzer wird aufgefordert, einen anderen hochzuladen. Drucken Sie "UPLOAD ANOTER" in diesem Fall. Wenn Breite und Höhe beide groß genug sind und (a) wenn das Foto bereits quadratisch ist, wird es akzeptiert. Drucken Sie in diesem Fall "AKZEPTIERT". (b) Andernfalls wird der Benutzer aufgefordert, ihn zuzuschneiden. Drucken Sie "CROP IT" in diesem Fall.
Code:
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int len; /* len is the length of the side of square */
scanf("%d",&len);
int test;
scanf("%d",&test);
while(test--)
{
int w,h;
/* w - width of the photo and h- Height of the photo */
scanf("%d %d",&w,&h);
if(w==len && h==len)
{
printf("ACCEPTED\n");
}
else if(w>len || w==len && h>len || h==len)
{
printf("CROP IT\n");
}
else
{
printf("UPLOAD ANOTHER\n");/* print */
}
}
return 0;/* success */
}
Gosh, bitte ausreichend Code ident. Es wird die Dinge für uns und für Sie leichter machen. –
Bitte geben Sie die Eingabewerte an. Und wenn Sie sagen "zeigt keine Ausgabe an", meinen Sie, dass es überhaupt keine Ausgabe gibt oder die Ausgabe, die Sie erwarten, nicht angezeigt wird? Schließlich, anstatt jemand anderen zu bitten, für Sie zu debuggen, wird es für Sie nützlicher sein, wenn Sie lernen, effektiv zu debuggen - speziell lernen, einen Debugger zu benutzen. – kaylum
es läuft Mann. setzen Sie einfach getch() am Ende vor der Rückkehr – jace